1029057 - Save the rpm repo checksum type from the repo scratchpad to the distributor config during a publish.

Conflicts:
	plugins/test/unit/test_yum_distributor_publish.py
Update unit tests for yum distributor publish to prevent attempt to write to the database
Respond to PR and remove exception handling for AttributeError
Add a test for when there is data in the scratchpad that is not the checksum
Merge pull request #394 from pulp/barnabycourt-1029057

1029057 - Save the yum repo checksum type from the repo scratchpad to the distributor config