[FEA]i2c:Added error callback to handle case where slave is not responding to avoid blocking the bus on a bad transaction