Modified for use with different I2C library

The library and example has been modified to use I2C library by Wayne Truchsess http://dsscircuits.com/articles/arduino-i2c-master-library.html. A more lightweight and enhanced I2C library compared to Wire.

I suggest this modification is put into a separate branch.