Do not execute Sidekiq jobs in tests by default
The CookbookUploadsController sends notifications

This is a small refactoring that makes the mechanics of publishing
versions of cookbooks more context-independent, and thus more reusable.
Merge pull request #311 from opscode/refactor-cookbook-notifications

Refactor cookbook notification queueing