Cleaned up the i2c.c and i2c.h files to remove un-used functions.
Removed a bunch of commented out code from other files. Fixed a typo.