Convert the consumer applicability regeneration API to use Celery.
Get the broker URL from server.conf.
Raise an EverythingIsOKException when the applicability call is made.
Add cancellation to the new Celery tasks.
Merge branch 'rbarlow-distributed_tasks' into rbarlow-cancel_a_task
Added some docblocks, and converted applicability to reserve a resource.
1009912 - removing pymongo dependency for consumers by using actual constants instead of importing pymongo in common/constants.py
Convert Criteria in unit tests to dicts.
Added a new test module for the pulp.server.tasks module.
Test the cancel function.
Merge pull request #629 from pulp/skarmark-1009912

1009912 - removing pymongo dependency for consumers by using actual constants instead of importing pymongo in common/constants.py
Add a unit test to assert that we can DELETE Celery tasks.
Remove a stray logging statement.
Merge branch 'rbarlow-convert_a_task' into rbarlow-distributed_tasks