BasicTempSensor in it's own header file
Removed check for NULL pointer address in tempSensor - not possible with dynaconfig.

Sensor calibration adjustement.

reworked sensor connect/disconnect functionality.
I used to get repeated messages about the sensors being disconnected. This is fixed. Also a disconnected sensor doesn't hang the system now, since DallasTemperature::isConnected is used as an early test to see if a sensor with the address is present.
output calibration setting with device info
removed mode change in eepromManager::initializeSettings.
The user should always set the mode manually.
TempControl::loadDefaultSettings - call setMode first so default beer temp is set.
fixed constant expression for secs in a day (used to use 60.0, but now 60L.)
Changed simulator command from x to y
alternate display between beer and room temp (if room temp available.)
not tested with menu & setting beer setpoint
fixed a compile problem in TempSensor with debug/no debug
Merge branch 'feature/dynaconfig' of https://github.com/BrewPi/brewpi-avr into feature/dynaconfig

Conflicts:
	brewpi_avr/simulator.h
deactivation flag on device, allows unused devices to be temporarily disconnected so that the TC algorithm doesn't spend time trying to find them on the bus. Mainly useful for testing, or for cases where a device has become unresponsive.

Eeprom format changed for deactivation flag, plus some placeholders in the structure so some additions can be made without requiring a new eeprom version.