Merge remote-tracking branch 'upstream/develop' into search-map

Conflicts:
	web-ui/src/main/resources/catalog/lib/ol-whitespace.js
	web/src/main/webapp/xslt/base-layout-cssjs-loader.xsl
Merge remote-tracking branch 'upstream/develop' into search-map
update searchform style
change sextant layout
make tagsinput hint width 100%
update default search page
Add example configuration for using a custom schema.
Keyword typeahead / Properly display list on focus.
Editor / Display proper name for CHOICE_ELEMENT and GROUP_ELEMENT which are flags added to element names.
Editor / Mandatory choice element should be highlighted in bold like other mandatory elements.
Editor / ISO19139 / Some boxed elements.
Editor / Allow editing of gml:* element having simple text #684
Merge remote-tracking branch 'origin/stable-develop' into develop

Conflicts:
	web/src/main/webapp/WEB-INF/config-spring-geonetwork.xml
Editor / Date type / Highlight error for browser not supporting date type #685
Merge remote-tracking branch 'origin/stable-develop' into develop
Add null checks in Files.isDirectory() and fixed null pointer in geonet aligner
Merge branch 'develop' of github.com:geonetwork/core-geonetwork into develop
Realized that I had a made an error when harvesters update existing metadata, the categories would not have been saved.  This is a fix for that error.
DB creation fail on Oracle due to schematron table #686
Merge pull request #688 from spacebelGIS/fix686

DB creation fail on Oracle due to schematron table #686