fix esave

Ensured that a '\0' is written at the end of the esave, so eload doesn't hang if EEPROM contents were random before.