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