adding test to not call Publisher when disabling community site publishing
fixing releaser to not call Publisher when disabling community site publishing
refactoring to make initializer a little cleaner
no opts needed for Publisher.
Merge pull request #2 from capen/dont_set_default_publisher_when_community_site_is_false

Dont set default publisher when community site is false