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
1016134 - use node-installer instead of katello-configure-foreman-proxy
920187: Fixing sync plan update
Merge pull request #3184 from iNecas/bz/1016134

1016134 - use node-installer instead of katello-configure-foreman-proxy
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
Merge pull request #3206 from parthaa/comps-update

Added deps to comps that are required by foreman
1019172: Fixing call to unit_search for reindexing
Merge pull request #3205 from bbuckingham/1020463

1020463: content view definition: fix error when adding repo to definition
Merge pull request #3203 from daviddavis/temp/20131017093116

920187: Fixing sync plan update
Merge pull request #3187 from pitr-ch/bug/1004759

1004759 - updating RH provider URL does not work via CLI
Merge pull request #3208 from daviddavis/temp/20131017163440

1019172: Fixing call to unit_search for reindexing
Merge pull request #3194 from daviddavis/temp/20131016122606

961780: Support content_view options for prod/repo commands