1010034: Content View Definitions: fix UI issues for readonly users

There were several issues in the UI for readonly users.  This
commit addresses the ones observed/found.  This involved things
such as the following:
- disable several links/buttons/inputs that a readonly user
  should not see or use
- enable links that a readonly user needs to navigate through
  the UI (e.g. filters, fitler rules)
- provide readonly representation for the product/repo selector
- provide readonly representation for composite view
  'content'
- ...
Merge pull request #3014 from bbuckingham/1010034

1010034: Content View Definitions: fix UI issues for readonly users