bug fixes, added stats

- HeatingSMPID now correctly heats during pumping
- Added new Spark.publish cloud features to enable stats and monitoring
of unit use
bug fixes

- disable PID debug output by default
- fix bugs in the recently optimized pumpCommand parser
status string updates

Status string now shows current goal temp
HeatingSMPID const'ness updates