Add example configuration for using a custom schema.
Keyword typeahead / Properly display list on focus.
Change harvesters to make fewer database requests when adding metadata.
Fixed bug caused by harvester performance improvement.

Also fix findbugs violations.
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
Merge remote-tracking branch 'upstream/develop' into metawal-4.x
Add null checks in Files.isDirectory() and fixed null pointer in geonet aligner
Merge branch 'develop' of github.com:geonetwork/core-geonetwork into develop
Merge remote-tracking branch 'upstream/develop' into metawal-4.x
Fix JSON format.