Implement missing Z-Wave thermostat classes.

@cdjackson, since this is my first time playing with the z-wave stuff it would be great if you could take a look at my pull request.  I have 2 Honeywell thermostats that I have been testing with, so far so good.  There is one change to ZWaveController.java to fix a concurrent modification error I would see occasionally, this probably should be in a different pull request, let me know your thoughts.