This commit adds an `anon` class to the html tag when an anonymous user
visits a page. This allows elements to be appropriately hidden through
CSS alone.

The following things have been removed/cleaned up:
 * The `oae-anon-toggle` class for hiding the lhnav toggle
 * JS code related to hiding comment functionality
 * Trimpath code related to hiding comment functionality
 * A reference to the unused class `topnavigation-logged-out`
(Issue #3601) Fix clip display width on IE9
Added an `oae-hide-when-anonymous` CSS class

When the `oae-hide-when-anonymous` class has been applied on an element
that element will be hidden from anonymous users.
put IE9 workaround in separate CSS selector
Merge branch 'bootstrap3-issue3601' of github.com:sathomas/3akai-ux into bootstrap3-issue3601
(Issue #3601) remove unnecessary moz rule
Merge branch 'bootstrap3-issue3601' of github.com:sathomas/3akai-ux into bootstrap3-issue3601
Added reference to github ticket
erge branch 'bootstrap3' of https://github.com/oaeproject/3akai-ux into bootstrap3
Add submit button to list header search boxes for accessibility reasons
Merge branch 'bootstrap3-anon' of https://github.com/simong/3akai-ux into bootstrap3-anon
Documentation improvements for .anon class
Merge branch 'listHeaderSearchButton' of https://github.com/bp323/3akai-ux into listHeaderSearchButton
Merge origin/master and fix conflicts
Finish fixing tests after bootstrap3 merge into casperbootstrap