Removed STARTUP state, set lastHeatTime and lastIdleTime to -3200 at init instead. This will be removed when WAITING_FOR_COOL and WAITING_FOR_HEAT states  are introduced.
Refactored Tempcontrol.updateState(). Fixed bug that beer temp was also checked in fridge mode and prevented heating.