Merge pull request #32 from DougEdey/master

Merge from master
Fix to initial points in graph showing a zero which ends up throwing off the graph y axis
Merge pull request #33 from DougEdey/master

Merge from master
Fixed updating the PID when either a heat or a cool GPIO wasn't set (was getting null pointer).  Also fixed an issue where the calibration temperature was being output as 50+ zeroes to the configuration file and couldn't read itself back in
Merge pull request #30 from cmpterman2/master

Graph starting at 0 fix, some small fixes for updating GPIOs

(Sorry, I thought I'd pulled this already)