1004759 - updating RH provider URL does not work via CLI

allow to edit :repository_url in Provider model
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
Merge pull request #3206 from parthaa/comps-update

Added deps to comps that are required by foreman
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