Various improvements from recent demo work

Fixed failing to render XML and binary search results
Added rest extension for installing/capturing MLJS workplace site
configuration
Added ontology loading from triple store support by default to semantic
context and tripleconfig (RDFS and owl)
Added OOTB actions to search results
Added support for thumbnails in XHTML renderings of binary data
Added thumbnail showing of binary JPG etc files
Added custom marker and popup support to open layers maps
Fixed various CSS styling issues
Added extra search options example
Made MLJS web server more performant
Fixed binary file access via MLJS web server - was malformed
full rebuild