Merge pull request #368 from skallesh/skallesh

changing the logic to move installed products
added test tweak for bug 1004318 - rct [cat-cert cat-manifest
dump-manifest stat-cert] does not bash complete its options
bumped the rpm requires version for python-rhsm in
VerifyRpmRequireListForSubscriptionManager_Test
added rhsm.conf parameter "full_refresh_on_yum" to
defaultConfFileParameterNames(...)
added VerifyExpectedConfigParameters_Test to alert us when unexpected
config parameters show up by the subscription-manager dev team
added task run_rhsmcertd_worker(..) and refactored some variable names
added VerifyRhsmConfigurationForFullRefreshOnYum_Test() for coverage
of full_refresh_on_yum configuration
just added a comment
clarified a logged statement
disabled ReposListPreservesManualEditsToEnablementOfRedhatRepos_Test;
replaced with ManualEditsToEnablementOfRedhatReposIsForbidden_Test
added VerifyRhelContentSubscriptionContentIsAvailable_Test
added logic to move the installed product TestExemptProduct99000