Start to reorganize IIC device library.
Implemented new write functions on IIC driver.
Implemented I2C function for read single byte.
Implemented I2C function for read multiple byte.
Merge branch 'i2c'