#U4-3575 Get Started Dashboard does not changes when changing sections using Left Menu icons

Switching sections updates the route/location; thus displays the corresponding dashboard.
Modified the existing 'recyclebin' dashboard view.

Added view for media 'recyclebin'
Modified content tree controller to point the recycle bin node to the dashboard.
Modified the 'listview' view + controller - added `isTrashed` property/state
Modified `ContentTypeController.GetAllowedChildren` to return an empty collection if the "node ID" is the content/media recycle-bin.
Added `treeHeaders_mediaRecycleBin` to the localization mocks
Modified `MediaTypeController.GetAllowedChildren` to return an empty collection if the "node ID" is the content/media recycle-bin.

Removed the media recycle-bin node ID from the `ContentTypeController.GetAllowedChildren `.
Set the listview row item to 'inactive' if the item `isTrashed`.

(As media items do not have a published state.)
Updated recycle-bin dashboard controller to handle both content and media items.
Fix of U4-5040
Merge pull request #399 from leekelleher/U4-3575

U4-3575 Get Started Dashboard does not changes when changing sections using Left Menu icons
Fix of U4-4416

http://issues.umbraco.org/issue/U4-4416
Half completes: U4-2462 Does the app_plugins manager monitor file changes?
Merge branch '7.1.5' of https://github.com/umbraco/Umbraco-CMS into 7.1.5
Tidied up the "Recycle Bin" headers for both content/media
Allows any Controller to use PreRenderViewActionFilterAttribute
Fixes: U4-4892 Inconsistent (lack of) instructions regarding file extensions in the UI
Merge branch '7.1.5' of https://github.com/umbraco/Umbraco-CMS into 7.1.5
U4-5066 Display message on empty list-view.
Merge pull request #403 from BatJan/7.1.5-installer-fix-5040

Fix of U4-5040