Add Upstart job
Restructure supporting config files
Enable log rotation
Move pre/post-sleep actions into user scripts