(Issue 3399) Collapse the lhnav when something in the page is autofocussed
(Issue 3399) Remove unneeded event parameter
(Issue 3399) Use an open flag rather than on/off for closing lhnav on page focus
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.
Fix delete content titles taking up full space
Make sure the delete button labels are placed below the button
Optimise oae-listitem css
Consolidate list item actions into macro
Use list macro in manageaccess and clean up CSS
Add a line of documentation to the lists component
put IE9 workaround in separate CSS selector
List item improvements and stuff
Fix comment
Fix background color issue in modal auto-suggest panels
Merge branch 'fix-delete-content-titles' of https://github.com/mrvisser/3akai-ux into fix-delete-content-titles
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