Adds Thermostats & Scenes; Updates schedule format

Devices are now either switches or thermostats
Added Thermostat device type
Scenes can now be added to the schedule
Slightly updated schedule format in config; It allows for chainable events
Switches are now dimmable (if the device supports it)