Merged some functions from subscriptions and fake-content

Updated functions to be commonc for fake and redhat manifest

Moved the functions to manifest namespace

Moved setup-org, download-original-once and prepare org to manifest namespsace

A common function exists now in rh_repos namespace

Few changes related to manifest urls

fix cyclic deps and locator fixes

Fix download-original-once and add key-url to uniqueable clone

Fix enable fake repos and add just fake-nature-repos

Make repo enable and disable faster

Added redhat-content-provider-tests to tests/suite

Modifed the fake repo names

Modified download-original, setup-org, prepare-org functions for both fake/redhat manifests and to use UI

Converted all the tests in this namespace to work with records, both fake and real manifests

Updated few notifications

Re-enabled/Updated a test to work with manifests

Manifest and private key urls for now

Re-enabled all the manifest related test-cases automated till date in tests/suite
Merge pull request #813 from kbidarkar/manifest-3

All Changes related to manifests