Test case for Lib as Env and All_Env_register
Added author name
comment added
added blockedByBug 1057329 - rhsm-debug system <space> <TAB><TAB> does
not auto complete
added a workaround for Bug 1069291 - product attributes with
support_level=Layered also need support_level_exempt=true
added blockedByBug-1069230 - need to allow pass through for a
few new candlepin APIs (content_overrides and guestids)
added getRandomList(list) to return the same list in random order
rewrote getSubscribeWithQuantityDataAsListOfLists() to accomodate
instance based subscriptions on a physical system
uncommented "blockedByBug-1040101"
fixed RegisterWithActivationKeyContainingMultiplePools_Test to skip
physical_only pools on a virtual system
Merge pull request #395 from sachitanandpandey/sachin

Sachin
excluded a few rows from getSubscribeWithQuantityDataAsListOfLists()
when run against CandlepinType.hosted
added getRandomListItem(List<T> list)
altered VerifyIssuerOfConsumerProductAndEntitlementCerts_Test to call
getCurrentlyAvailableSubscriptionPools() instead of
getCurrentlyAllAvailableSubscriptionPools()
VerifyContentSetsEntitledFromSubscriptionPoolSatisfyTheSystemArch_Test
was fixed for type=yum contentSets
more test logic updates to handle skipping pools that are restricted
to a physical or virtual system
altered UnsubscribeFromAll_Test since not all subscriptions will
attach when physical_only or virt_only subscriptions are available.
replaced use of restart_rhsmcertd() from
UnsubscribeAndAttemptToReuseTheRevokedEntitlementCert_Test()
exclude modifiedPools (such as physical_only or virt_only) that are
restricted from being attached to the test system in
VerifyContentLabelForModifierSubscriptionIsOnlyAvailableInYumRepoListAfterTheModifiesPoolIsSubscribed_Test()
updated a few activation key tests to exclude pyhysical_only or
virt_only pools from the key when it is restricted from consumption by
the system.