The P2 Interrupt is shared across many periferal (I2C, USB, GPIO). This adds a generic interrupt handler on which the differents drivers can register a handler. See Pull Request #18