Overwrite default View on Site logic; Fixes #187
addnl comments
Require a staff member for the view on site override.
Add tests for the admin shortcut view.
Merge pull request #198 from mozilla/187-custom-view-on-site-link

187 custom view on site link