Systems: Fixing tests and more

Requiring content views for system register, fixing the system tests for
systems, and adding some headpin fencing
Merge pull request #54 from daviddavis/temp/1373667980

Systems: Requiring content view, fixing system tests, and adding headpin fencing
add get_deleted_consumers call
Fix for some system tests

One of the system tests required a system to get migrated to a
new environment. So added a step to promote the Content View from
TEST_ENV to TEST_ENV_2 so that the same cv is availbale in the new
environment
Adding the Update method for Providers to both Headpin and Katello mode.
Merge pull request #58 from omaciel/addmebackbro

Adding the Update method for Providers to both Headpin and Katello mode.
Merge pull request #57 from parthaa/system-test-fix

Fix for some system tests
org auto-attach - attach available subscriptions to all systems within
an organization
org auto-attach - adding tests
Fix content views handling in system tests

The global content view "$TEST_VIEW" was incorrectly used in various
places.
Merge pull request #59 from iNecas/fix-system-tests

Fix content views handling in system tests
Fix rhsm-related system tests
Merge pull request #60 from iNecas/fix-system-tests

Fix rhsm-related system tests
Merge pull request #56 from beav/add-get-deleted-consumer-call

add get_deleted_consumers call
Merge pull request #55 from komidore64/org-heal-magic

org auto-attach - attach available subscriptions to all systems within an organization