Review followup

* Improve list item template and CSS structure
* Fix aggressive threedotsing
* Move metadata for list items to skin
* Improve alignment in action icons & buttons
* Use listItem macro for a couple duplicated templates
* Fix page overflow issue when lhnav open
* Fix overflow issue with share clickover
Go with pixel-based min-width rather than percent
Merge branch 'fix-delete-content-titles' into issue-3609+issue-3509
WIP: Responsive widths and wrapping worked out
WIP: Shift width control to list item rather than container
WIP: Fix javascript
WIP: Switching oae-listitem to flexbox