- improved zero cross loop calculation
- add fault tolerance for flaky thermocouple when powered with noisy smps
- cleaner thermocouple code
- refactor load/save screen to save flash space
- eemem checksum can be deactivated with a define