Improved withI2C documentation to show that it's possible to compose withI2C with withGPIO.
Refactored I2C functions to use exceptions instead of returning overly complex Either constructions.
Bugfix in exception handling code.
Fixes to types.
Spelling mistake
Added i2ctest.hs