Reorder data bytes and enhance operations
- Reordered data bytes, MSB first. This will break compatibility with EEPROMs used with previous versions
- Improved EEPROM read: multibyte operations used
- Improved EEPROM write: arbitrary byte length can now be used, until 255 bytes.