Changes to customize html5ui and add config options

Conflicts:
	web-client/src/main/resources/apps/html5ui/css/gnmetadatadefault.css
Remove dutch label and replace with localized label

Conflicts:
	web-client/src/main/resources/apps/js/GeoNetwork/lib/GeoNetwork/lang/ca.js
	web-client/src/main/resources/apps/js/GeoNetwork/lib/GeoNetwork/lang/de.js
	web-client/src/main/resources/apps/js/GeoNetwork/lib/GeoNetwork/lang/en.js
	web-client/src/main/resources/apps/js/GeoNetwork/lib/GeoNetwork/lang/es.js
	web-client/src/main/resources/apps/js/GeoNetwork/lib/GeoNetwork/lang/fr.js
	web-client/src/main/resources/apps/js/GeoNetwork/lib/GeoNetwork/lang/it.js
	web-client/src/main/resources/apps/js/GeoNetwork/lib/GeoNetwork/lang/nl.js
	web-client/src/main/resources/apps/js/GeoNetwork/lib/GeoNetwork/lang/pl.js
Add extra protocol mappings from gmd:protocol to CSS classes
Remove extra text from display of linkages
Replace icon_show_map with a better icon
Redirect to new html5ui
Add new icons
Don't just return a mime type when you can't find a style - this is a suboptimal
solution as it leaves holes in the metadata results icons - instead return
a default style for a web link (md-mn-www)
Second part of previous commit
Allow button default to be download or link
Fix multiple icons in metadata results bug
Allow download button to display if download resource in record
Include not only resources.get but also file.disclaimer
Remove duplicate md-mn-download class
Add link to label for single buttons
Replace download dataset icon with consistent box icon
Remove duplicate css definitions in gnmetadataview.css
Tidy defs in main.css
Add better names for quick searches

Conflicts:
	web-client/src/main/resources/apps/js/GeoNetwork/lib/GeoNetwork/lang/en.js
Update bookmark handler in metadata results
Old code didn't work because browsers aren't supporting javascript
bookmarks any more
Add code to display permalink instead of attempting old bookmark code
Move bookmark button to links menu
Remove bookmark from templates - not necessary there
Add css to pick up bookmark icon
Modify text in 'Home' tab
Add 'About' tab and text

Conflicts:
	web/src/main/webapp/WEB-INF/marlin2-config-overrides.xml
Fix invalid URL in permalink in metadata viewer

Conflicts:
	web-client/src/main/resources/apps/html5ui/js/state/PermalinkProvider.js
Fix permalink to search results bug
Remove problem code in PermalinkProvider - not necessary to do mods as base
was always getting overwritten
Calling removeAll on an empty store seems to cause js errors
Test whether the store has anything in it beforehand so that browsers
like IE don't throw a fit
Run search again after editor closes
Don't wipe out selections in advanced search form because user
changes tab or views/edits metadata
Hide search form when showing big map
Don't wipe out selections in advanced search form because user
changes tab or views/edits metadata
Hide search form when showing big map
Make login buttons refresh safe ie. render the user logged in if the
server says so otherwise render the user logged out