This commit enhances the I2C code of the nRF52 family to block on a mutex while the I2C transfer is busy. The mutex is unlocked in the ISR when it is trigger by either a stop condition or an error condition.