scheduled works
can now create a new sync schedule
can now CRUD sync and publish schedules
can now do consumer schedule operations
tests
adding tests and doc blocks
adding unit tests
adding tests
adding tests
adding tests
adding tests
completed tests for models
adding and fixing tests
adding tests for consumer schedule manager
fixing unit tests
fixing lots of unit tests
fixing more unit tests
fixing lots of broken tests, and adding support back for the event/notifier feature using the new task system.
Merge branch 'distributed-tasks' into foo

Conflicts:
	server/pulp/server/webservices/controllers/consumers.py
	server/pulp/server/webservices/controllers/repositories.py
minor cleanup