wrap the calls in finalize in try/except blocks
added the updating of the PKI if the repo has a CA and a Cert
added log message when log file fails to load
unit tests for cert based auth
unit test fixes
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
Merge pull request #391 from pulp/jconnor-missing-pki-update

Jconnor missing pki update
Merge pull request #389 from pulp/jconnor-metadata-finalize-no-exceptions

Jconnor metadata finalize no exceptions
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
Merge branch 'jconnor-new-yum-distributor' into barnabycourt-genericise-publish-packages-step

Conflicts:
	plugins/test/unit/plugins/distributors/yum/metadata/test_configuration.py
	plugins/test/unit/test_yum_distributor_publish.py