eeprom debug commands also available on the simulator (not just debug)
DS2413 conditional
simulator conditionals
simulator sets room temp on sensor, now that's part of TempControl
Merge branch 'feature/dynaconfig' of https://github.com/BrewPi/brewpi-avr into feature/dynaconfig

Conflicts:
	brewpi_avr/PiLink.cpp
	brewpi_avr/SettingsManager.cpp
Merge branch 'feature/dynaconfig' of https://github.com/BrewPi/brewpi-avr into feature/dynaconfig

Conflicts:
	brewpi_avr/DeviceManager.cpp
	brewpi_avr/PiLink.cpp
	brewpi_avr/SettingsManager.cpp
outlined deviceType function. Saves 82 bytes.
Merge branch 'feature/dynaconfig' of https://github.com/BrewPi/brewpi-avr into feature/dynaconfig
made isDeviceValid output debug level 2
constraint of temps to INT_MIN/INT_MAX made as a dedicated function.
My previous optimization convertAndConstrain returned 32-bit rather than 16-bit quantity. Fixed this. Saves about 50 bytes.
OneWireTempSensor.cpp destructor non inline.
reworked default and user configuration.

To make this work, add
"./fallback"

to the include paths in the avr project. (I've not checked in the project since mine is set up for Uno)
fixed waring for pinNr. keep all warnings as errors to avoid trivial mistakes slipping in.
Suppress warnings in arduino cpp files (these warnings are only present for the leonardo), but Wcpp doesnt work for some reason
Got started with debug messages as IDs instead of full strings. Script should expand these IDs.