Fixed few system-tests related to custom info, details and facts
For sg tests, register systems to Library

* avoids need to create a content view
fixed:consume content from cloned cv
added bz as blocker and updated the exact error while generating published-view version
validating CV name limit from 128 to 255 characters
Merge pull request #854 from kbidarkar/fix-system-tests

Fixed few system-tests related to systems custom info, systems details and systems facts
Merge pull request #856 from sghai/cvtest

Fixed content-view tests
added a sleep due to timing issue and blocked the test with bz id
removed blank space
Merge pull request #858 from sghai/cvtest

Fixed: composite content-view definiion was failing due to timing issue
Fix search tests on systems and sg's
Activation keys for env other than Library have to have a Content View

Add the providers-redhat

Added the missing blockers for manifest-tests
Try to shut down failed instances
Fixed 'refresh-published-cv' fn
consume errata using ak that has CV definition
Fix systems that were trying to register to an env without a CV

* now register to library
* Add some functions to help create library records for a given org or env
Fix org html tests
Merge pull request #860 from sghai/refresh-view

Fixed 'refresh-published-cv' fn
Fix distributor tests to use Library env
Fix system details tests