i2c and eeprom drivers for mbxxx boards

Some mbxx boards (like mb851 rev c/d) are equipped with an eeprom. These patches add the driver needed to use such memory. Furthermore, an i2c driver has been implemented to make eeprom and mems devices accessible. Finally, the eeprom-test example has been modified in order to check the proper functioning of the memory.