added multiple thermostat support, and 'name' method
merged changes from  MichaelSweetser and dwradcliffe, added access to fan/cool/heat status
merged some branches in the original repo for my needs