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.