Fixes #4908 - Address provider and reposet usage testing
Fixes #4295 - Removing provider subcommands

This is because we are moving to a centralized anonymous/redhat
provider. Every org is going to have one of each of these and we are not
going to let you perform crud on those. Also all the commands provided
by provider can be simulated via product list or subscriptions import.
Merge pull request #128 from parthaa/good-bye-provider

Fixes #4295 - Removing provider subcommands
Merge pull request #122 from bkearney/bkearney/more-product-changes

Fixes #4908 - Address provider and reposet usage testing
Fixes #4984, #5001, #5010 - Repo enable/disable

Also contains changes to show more info in the repo list call.
Also updated the repo update to now use --url instead of --feed to
update the feed url.
Merge pull request #131 from parthaa/repo-enable

Fixes #4984, #5001, #5010 - Repo enable/disable