1004759 - updating RH provider URL does not work via CLI

allow to edit :repository_url in Provider model
961780: Support content_view_id for repositories action
961780: Fixing product list by removing environment option
920187: Fixing sync plan update
1020463: content view definition: fix error when adding repo to definition

This change is to fix an error that would occur if the user was
adding another repo to a definition that currently has a puppet
repo assigned.
Added deps to comps that are required by foreman

katello-foreman-all needed newer versions of some of these
packages for f18 and f19. So added em in the comps
1019172: Fixing call to unit_search for reindexing
nu-actkey -

nu-actkey - act key quantity

nu-actkey - mid-work