created IThermostatCore
This contains the supported modes, current mode, and current action for the thermostat.  It is basicaly the same structure as IThermostatFan, but it has different mode and current action types.