Change Carme Errorbase to hex
change i2c routines to work with a 2 byte register address. (Used by the EEPROM)
add eeprom module. Change calls to the adapted i2c functions
Adapt eeprom module

Undo changes to rtc.c