Add ability to publish environment groups, document environment groups and clean up unit tests
Don't update the distributor type on non-yum distributors
Update for comments from PR
Merge pull request #412 from pulp/barnabycourt-US255-publish-environment-groups

Add ability to publish environment groups, document environment groups a...
Merge pull request #414 from pulp/barnabycourt-do-not-update-checksum-on-non-yum-distributors

Don't update the distributor type on non-yum distributors
Merge branch 'jconnor-new-yum-distributor' into jconnor-cli-distributor-progress