Fixes #6084, bz 1079161 - Updated sync state link

The following 3 pages were not properly reflecting the sync state and the sync management urls.
1) Content View -> Content -> Repositories (both Add/List)
2) Product -> Repositories
3) Content View -> Content -> Filters -> {filter} -> Repositories

They all said N/A even for completed syncs and the urls pointed to by 'finished' state was incorrect.
They all pointed to http://<fqdn>/sync_management while ideally they should ve been pointing to
http://<fqdn>/katello/sync_management
This commit addresses this issue
Merge pull request #4224 from parthaa/repo-feed

Fixes #6084, bz 1079161 - Updated sync state link
Fixes #5503/BZ1102315 - restrict UI interactions to actual permissions.