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.
Tidied up the "Recycle Bin" headers for both content/media
Merge pull request #402 from leekelleher/U4-3596

U4-3596 Recycle bin, use the listview on the recycle bin instead of showing the deleted items as children