Added the heater and fan devices.
Added first pass of main app logic.
Added support for posting an 'info' message to the server.
Fixed a typo.
Move the device shutdown code to the 'done' handler (since one case was missing it). Added shutoff for the fan device here too (though that shouldn't matter currently, it might in the future).