Use font-awesome for:

- top of page icons: Print, RSS, SignIn/SignOut, Language, Help
- metadata links in metadata results page ie. download, add to map viewer, bookmark etc
- metadata view icons: print, comment, tooltip, share, permalink

Mapping from protocol/mime-type to CSS classes (for metadata links) and
metadata view icons to CSS classes (in metadata viewer) is now possible
from html5ui/js/Settings.js

Plus:

Place harvesting icons in the place where GeoNetwork expects to find them.
Fix grid view in related records menu - rows of search results weren't displaying
Merge remote-tracking branch 'origin/html5ui-fa-implementation' into html5ui-fa-implementation
Move links from metadata viewer to util.LinkTools.js
Replace xslt code in metadata-view.xsl with js from LinkTools.js
Allow use of fa fonts in relationships section of simple view