Changes to support a single flock process which manages jobs across all runs.
Added support for detecting missing tasks and tasks which completed but we missed the notification.
Added a call for fetching all runs from db
disabled local submission mode used for testing
delayed start until after listening socket was created
fix for null options
fixes for hack construction of initial node class
fixed mistake in get_runs() where function returned None
Large reorganization and added first few tests of different queue backends
fixes for refactoring.  unit tests all pass and test job runs successfully
more refactoring and fixes to add "phlock submit" command for giving a job over to wingman to manage.
Added some basic test coverage for wingman
removed print statements for debugging
added test for node failure
Added some untested changes to add support for retrying and killing jobs
added support for overriding memory requirements of a run
reduced max jobs to submit down to 5 for testing
bug fix for change in queue factory signature
Fixed mistake in sge queue option rewrite
fix made to sql arguments