Experimenting with event handlers in celerybeat.
Merge branch 'bmbouter_remove_babysit' into bmbouter-1096311
Code is done, but tests are not.
Removing a few lingering copyrights from files I edited.
Adjusting AvailableQueue lookup in tasks.py and test changes.
Fix utc time issue, and some tests
Rewriting WorkerWatcher methods to use @staticmethod
Lots of docs to scheduler objects, and try/except guarding on threads.
Reordering imports and a flake8 thing
Merge branch 'bmbouter-1096289' into bmbouter-1096311

Conflicts:
	server/pulp/server/async/scheduler.py
	server/test/unit/server/async/test_scheduler.py
Fixing use of _()
Removing race condition, by having update set only last_heartbeat.
Reworking threads to be more explicit.
Adds whitespace to celery_instance module
Removes RESOURCE_MANAGER_PREFIX
Adds a sleep(10) to thread loop to avoid quick thrashing.
Moving WorkerWatcher to the new worker_watcher module.
Importing from the correct module this time...
fixing two tests to work under the new worker discovery system
Enabling worker dedicated queues feature within celery!