Added first three content-view tests for redhat content

Contains:

test_cv_publish_rh
test_cv_promote_rh

from #766
What about adding self.fail('Couldn't setup the synced rhel repo.') instead of checking in every test if this is not None?