Added support for I2C Oled

Rewrited I2C code of BCM2835
Added I2C Oled support
Speed coding, I need to cleanup the code later