Update selenium-webdriver to run with latest Firefox, bump Capybara and
rspec-rails versions too.

Also in this commit are a number of changes to the test running documentation.
Hide tabs for users without access.

Fixes #2860
Add shared admin examples.

Fixes #2856