Harvester config / Save activation only when user click save status #657.
Harvester / OGC WxS / Thumbnails not create for WMS 1.3.0 #658.
Harvester config / History does not highlight when records were removed #659

* Fix history timestamp when records are removed
* Add history step when records are removed
* Clean last successful results when records are removed
* Improve button and timeline layout
Editor / Keyword picker / Do not display thesaurus selector if the directive is configured with a thesaurus - only autocompletion for the thesaurus. This is useful to create a field which is not a keyword and needs to be populated from a specific thesaurus.
Editor / Directory entry / Add support for different types of subtemplates and more flexible configuration.
Merge pull request #660 from fxprunayre/improvement/editor/subtemplate-directive-cfg

Editor / Directory entry / Add support for different types of subtemplates and more flexible configuration
Update to OL3.0.0. Fix #662

Other minor improvements:
* Display geopublisher action only if mapservers configured
* Thumbnail generation:
 * report error (grabbed from HTML error page)
 * zoom to layer extent
 * reload properly online source and extent changes
 * add loading indicator while generating thumbnail
Harvester / GeoNetwork / Failed to harvest record in iso19139 profile if schema is not available #663.
Some thesaurus store title in dcterm:title (eg. SeaDataNet P01, p03).
Improve keyword and thesaurus selection.

* Add configuration of thesaurus by view (set max number of keywords and transformation)
* Hide transformation list if only one defined (keep editor simple)
* Define list of thesaurus allowed.
Editor / Keyword / Fix layout with long keywords #665.
Merge remote-tracking branch 'upstream/stable-develop' into develop

Conflicts:
	web/src/main/webapp/WEB-INF/data/config/schema_plugins/iso19139/layout/config-editor.xml
	web/src/main/webapp/WEB-INF/data/config/schema_plugins/iso19139/layout/layout-custom-fields-keywords.xsl