i2c: added support for 32MHz
i2c: added possibility of distinction between multiple I2C interfaces
i2c: fixed error of not returning value from i2cWaitUntilStop