Moving checksum calculation to MetadataFileContext for consistency
minor fix
removing DEFAULT_CHECKSUM_TYPE and adding logic to make checksum addition to the metadata file names optional
calling get_repo_checksum_type function only once during metadata publish step and using it in other publish steps to avoid overriding distributor config
fixing unit tests
fixing unit tests
updating RepomdXMLFileContext to use precalculated checksum when supplied instead of calculating it again
some final touches and comments
updating a python package version to 2.4
1081865 - updating location element in the repomd file to include href attribute
1084077 - removing python-pulp-rpm-extension from admin and consumer extension deps as we no longer produce this rpm
Merge pull request #467 from pulp/skarmark-1084077

1084077 - removing python-pulp-rpm-extension from admin and consumer extension deps as we no longer produce this rpm
Merge pull request #466 from pulp/skarmark-1081865

1081865 - updating location element in the repomd file to include href attribute
merged master and resolved commit
Merge pull request #462 from pulp/skarmark-yum-distributor-checksum

updating yum distributor to include metadata checksum in repodata filenames
Automatic commit of package [pulp-rpm] release [2.4.0-0.8.beta].
Merge pull request #465 from pulp/mhrivnak-fixversion

updating a python package version to 2.4
Merge branch 'master' into barnabycourt-move-publish-steps-base-to-platform
Update for refactoring of base classes