Fixing partial feature commit (part 1)

Previous code commit for chart move also accidentally overlapped with
another pair of features I'm working on.
1. Change of background color of checkbox and dropdown to show which
values came fro a cookie.
2. Start of work on a server based config file instead of remembering
settings in a cookie (so use can view his preferences from any browser)

Also picking up some misc code cleanup.
Merge branch 'master' of https://github.com/ThermoMan/3M-50-Thermostat-Tracking