Restored $(ARDUINO_HOME) in project settings.
Merge branch 'feature/dynaconfig' of github.com:m-mcgowan/brewpi-avr into feature/dynaconfig

Conflicts:
	brewpi_avr.atsuo
	brewpi_avr/brewpi_avr.cppproj
added -mcall-prologues to compiler settings.
This adds prologues/epilogues to functions.  It creates master prologue/epilogue routines (one pushing all registers, the other popping the same) which are called at the start and end of routines.  Slower but saves code size.
Reduction from 29680 to 28338 bytes (also bumped arduino number to 104,  doesn't affect code size)
added -fno-split-wide-types (saves 178 bytes).  (When using a type that occupies multiple registers, such as long long on a 32-bit system, split the registers apart and allocate them independently. This normally generates better code for those types, but may make debugging more difficult. The option -fno-split-wide-types will stop this.)
moved compiler settings to optimization tab. Found menu item for mcall-prologues, used that instead of adding it manually. Changed to Arduino Leonardo.
Factored out common code in Menu rotary encoder initialization. Reduction from 30622 to 30556 on Leonardo
wip - reduce filters in temp sensor
inlining/outlining methods
some small optimizations - fixed a wrong size type in Devicemanager
conditional debugging code
Merge brewpi/feature/dynaconfig and some small opts into feature/dynaconfig

Conflicts:
	brewpi_avr/TempSensor.h