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.
Merge remote-tracking branch 'origin/stable-develop' into develop

Conflicts:
	harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/geonet/Aligner.java
	web-ui/src/main/resources/catalog/components/edit/onlinesrc/partials/addOnlinesrc.html