Fix for U4-4874

Added id's to the input fields, so labels are connected properly.
New styling for content / media titles
Fix of http://issues.umbraco.org/issue/U4-5025
Fix of http://issues.umbraco.org/issue/U4-5025
#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.
mini profiler in back office now enabled with query string
Merge branch '7.1.5' of https://github.com/umbraco/Umbraco-CMS into 7.1.5
Umbraco MVC style routes now implemented.
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.
updated version to 7.1.5
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.
Fixes: U4-4893 Inconsistent display of file extensions in the UI
Merge pull request #400 from BatJan/7.1.5-installer-fix-4874

7.1.5 installer fix 4874
Fix of U4-5040