Lots of work to daemonise - logging still not working
Incorrect indentation
Improve comment reason
Logging not working because start() not called
Merge branch 'richardjm-daemon' into daemon

Conflicts:
	octoprint/server.py
Fixed some identation and an obsolete import
Added credits to daemon.py
Added run-as-daemon to the readme.