Check to make sure we don't redefine packages

redis and sidekiq are both packages likely to be defined in other
manifests, make sure that we don't cause a redefinition error
Do not over specify dependencies
Merge pull request #9 from envato/check-existance-before-definition

Check to make sure we don't redefine packages