Make scheduler respond nicely to SIGTERM/SIGHUP and logging tweaks.
Merge pull request #138 from esheffield/scheduler-stop

Make scheduler respond nicely to SIGTERM/SIGHUP and logging tweaks.