Refine I2C Driver

 -Add  I2C_WriteSingleRegister
 -Add  ReadSingleRegister
 Those 2 functions has been tested on MAG3110 and succ.
 they are common I2C device driver for single read and write device
 register.