Move saving of timeadjust to UI, ignore trailing whitespace in time and date commands
Move all the eeprom variables to their own module so there is some repeatability on their placement.
This ensures that configured values don't suddenly disappear on a program update