Change transactions to not use @Transactional.

Only use the absolute number of required transactions.

Fix rebuild index on windows.

Fix sort templates.
Merge branch 'develop' of github.com:geonetwork/core-geonetwork into develop
Avoid NPE when record does not have group owner eg. when harvested without group owner.
Avoid indexing error on invalid record containings multiple dates.
This is not ready yet, hide the menu.
Fix FF parsing error of GetCapabilities document. Add with namespace search.
Fix error when retrieving templates for ordering. Template title is still missing in response - to be fixed.
Angular JS Edit UI abstract needs a maximum size limit #418. Fix size when the target element is hidden and has no width.
flush updates after in GeonetworkRepositoryImpl
Merge branch 'develop' of github.com:geonetwork/core-geonetwork into develop
remove metadata from index when doing batch delete of metadata.
Merge branch 'develop' of https://github.com/geonetwork/core-geonetwork into feature/schematron-admin-refactored-ui

Conflicts:
	core/src/main/java/org/fao/geonet/notifier/MetadataNotifierManager.java
	harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/geonet/Aligner.java
	jeeves/src/main/java/jeeves/server/dispatchers/ServiceManager.java
	web-ui/src/main/resources/catalog/components/admin/schematron/SchematronEditCriteriaDirective.js
	web-ui/src/main/resources/catalog/components/admin/schematron/partials/criteria-viewer.html
	web-ui/src/main/resources/catalog/js/admin/AdminMetadataController.js
	web-ui/src/main/resources/catalog/js/admin/SchematronAdminController.js
	web-ui/src/main/resources/catalog/locales/en-admin.json
	web-ui/src/main/resources/catalog/templates/admin/metadata/schematron.html