Add log_warning_and_dismiss_exception context manager
Have scheduler use next error handling
Fix issue where a job can be scheduled twice
Make scheduler respond nicely to SIGTERM/SIGHUP and logging tweaks.
Merge pull request #134 from ameade/client-err

Add context manager for logging and dismissing exceptions
Merge pull request #136 from ameade/job-race

Fix issue where a job can be assigned twice
Merge pull request #138 from esheffield/scheduler-stop

Make scheduler respond nicely to SIGTERM/SIGHUP and logging tweaks.
Fix test_cron_string_to_datetime_from_time for OSX

OSX supports times after about 1902, while other UNIX-based distros
support 1900 onward. I suggest more recent dates are used in tests
for compatibility.
Merge pull request #140 from rackspace-titan/mktime_out_of_range

Fix test_cron_string_to_datetime_from_time for OSX
Remove unused datetime import
Fix 80 character limit in scheduler.
Snapshot worker cancels job if schedule was deleted.
Be consistent with status casing (always uppercase)
Merge pull request #143 from esheffield/job-status-consistent

Be consistent with status casing (always uppercase)
Merge pull request #142 from esheffield/snapshot-ignore-del-sched

Snapshot worker cancels job if schedule was deleted.