bug fixes, tuning

- fix bug in HeatingSM relay > cooling transition
- tune HeatingSMPID coefficients
- allow PID class to export coefficients for debugging
- off-by-1 error in Thermistor output calculation
- guard Utilities calls to Spark specific functions when compiling for
test cases
- add ifdef guards for certain debug outputs in main .ino file.