fixes #5164 - adding katello_remove.sh script
Fixes #5418 - Migration for anonymous providers

We need every org to have an anonymous provider.
THis case has been covered for new orgs,
The migration script will update the orgs
that were created before the 'Centralized Provider'
commit.
Merge pull request #4002 from parthaa/anonymous-provider-migration

Fixes #5418 - Migration for adding anonymous providers
Merge pull request #3975 from mccun934/20140409-2045

fixes #5164 - adding katello_remove.sh script