Added code to check if I2C transaction was aborted
Set timeout for I2C tx
Merge branches 'abort-detect' and 'I2C-tx-timeout'