Revert "Revert "Removing legacy promotion path""

This reverts commit 441089b009cf6055a3dc64ea34a9ea589c8f12fe. This is to
re-remove the legacy promotion path.
Content views: Updating activation key and system options

Updating content view options for activation keys and systems.
Merge pull request #24 from daviddavis/temp_1368464599

Updating activation key and system content view options
Initial CLI support for the new About API.
Merge pull request #51 from omaciel/about_api

Initial CLI support for the new About API.
Merge pull request #52 from Katello/delete-legacy-promotion

Merging delete legacy promotion code into master by reverting reverted code
Fixing the activation key system tests

Fixing the activation key system tests and also fencing off the content view
stuff in activation keys
Merge pull request #53 from daviddavis/temp/1373575793

Fixing the activation system tests
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