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
Tasks: Worked on show and added list
Tasks: Added tests for list and status

Added tests for list and status commands
974264 - switch to new search API syntax vs hard coded UUID
Merge pull request #44 from mccun934/974264-fix-system-search2

974264 - switch to new search API syntax vs hard coded UUID
Fix date formatting for BSD

and os x :)
Merge pull request #42 from daviddavis/task_commands

Tasks: Worked on show and added list
Fake manifests signed

It's possible to deploy fake ca cert with katello-cli-tests-fakecert
installing on the tested machine.
Merge pull request #46 from iNecas/fake-manifests-signed

Fake manifests signed
Automatic commit of package [katello-cli-tests] release [1.4.2-1].
980523-user-env - do not require --default_environment in headpin mode
system-tests - The environment is needed for RHSM registration

This was changed since the systems can subscribe to Library.
Merge pull request #48 from iNecas/system-test-fix-rhsm-register

system-tests - The environment is needed for RHSM registration
Merge pull request #47 from thomasmckay/980523-user-env

980523-user-env - do not require --default_environment in headpin mode
Merge pull request #45 from pitr-ch/story/foreign-keys

Fix date formatting for BSD
system tests - postpone system unregister

Tests failing due to premature system cleaning
system tests - skip subscription-manager release --set

Since BZ 818205 it's harder to test this without real manifest.
system tests - the usage of packagegroup info changed a bit

uuid is used as identifier instead of name