Except I/O errors in config file
print traceback for socket errors
combined profilename and uploadprofile messages into one: setActiveProfile
See update in www code too.
added installDependencies.sh bash script.
By moving this part of the install into the repo, it can be updated to contain branch specific dependencies
Updated installDependencies.sh to install a file to cron.d instead of crontab.
Also checks for existing crontab and asks the user whether to keep the entries
added user to cron.d file, restart cron after copying cron file, print serial error with date
unset CDPATH to prevent issues with users with a custom cd path
uncomment apt-get update/install, which was commented out to test faster
minor changes: initialize conn and ser to None, some PEP8 stuff
enable profile mode in setActiveProfile message. setProfile is not used anymore
Removed config.cfg from the repo. It is now created on the first write. The original config.cfg is moved to config.cfg.example
Merge branch 'develop' of https://github.com/BrewPi/brewpi-script into develop
Changed crontab update to skip comment lines and to comment lines instead of deleting them
Merge branch 'develop' of https://github.com/BrewPi/brewpi-script into develop
Empty cron file doesn't cause abort script
an empty cron file technically an error code, which triggers the die function. Removed the die function, and added a check if the /temp/oldcron file has anything in it. If it does, then we check for it, if it doesn't, we skip that whole section