notes about i2c
Factored out common types and functions for doing Unix I/O into the
unixio module.

Implemented I2C Master API that wraps the RDWR ioctl in the i2c module