Refactor getting the first element from the config
Refactor the parsing of lots of sections
Fix a lot of potential null pointer issues
Fix two Null Pointer Exceptions during setup
Fix some Exceptions on shutdown by properly interrupting the thread
Fix the Timers to allow customized names on the UI.
Change the BrewDay Status JSON to be more explicit
Allow Setting timers during the Setup phase
Enable system temperature configuration in the XML file
You can now setup the system temperature during configuration by
entering "system"
Update the readme file
Fix extraneous XML Nodes being generated for Temp probes
Fix Setting up OWFS even if it's not selected
Fix repeated queries for OWFS activation during setup
Fix exit when Setting up non OWFS system
Allow conversion from w1 to OWFS addresses
Allow conversion of W1 -> OWFS and OWFS->W1
Prevent concurrentModificationException from the BrewDay status
Fix incorrect type when converting from OWFS->W1
Fix pumps not being saved on shutdown
Fix duplicate data in the pump list
Fix some Null pointer exceptions when resetting the timers
Slightly more graceful shutdown
Remove duplicated file
Convert to using ISO8061 specification for timestamps
Fix Hang on shutdown
Remove un-needed toLowerCase() calls
Remove warning messages from OutputControl
Add a launch script for Elsinore, and modify Elsinore to always know
where it is so it can be launched from any location
Fix launch script to detect java if it's not on roots path