several minor fixes for harvester.

* Fix delete history of a harvester when there are many many records (hundreds)
* Better error reporting when a operation doesn't exist
Change harvester validation to allow distinction between xsd only validation and xsd + schematron validation
Change harvester validation to allow distinction between xsd only validation and xsd + schematron validation
Merge branch 'develop' of https://github.com/geonetwork/core-geonetwork into refactor_search
Add paging to GeonetRepository findAllAsXml methods
added paging to harvester history to improve performance when there is a large history set.
remove web-itests

web-itests was never used and we have good integration junit tests now so we don't need them
added all profile so that it is possible to build only modules that are needed for jetty:run
remove comments in migration script
Merge branch 'develop' of https://github.com/geonetwork/core-geonetwork into refactor_search

Conflicts:
	.gitmodules
	pom.xml
push back sextant ui
Change geometry index for AU
add actions in md menu
Merge remote-tracking branch 'origin/geocat_searchui_develop' into geocat_searchui_develop
push back geocat ui
Fixing build
Merge branch 'refactor_search' of https://github.com/geonetwork/core-geonetwork into refactor_search
Merge branch 'refactor_search' of github.com:geonetwork/core-geonetwork into geocat_searchui_develop

Conflicts:
	.gitmodules
	geoserver
	harvesters/src/main/java/org/fao/geonet/kernel/HarvestValidationEnum.java
	harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/AbstractParams.java
	harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/arcsde/ArcSDEHarvester.java
	harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/csw/Aligner.java
	harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/geoPREST/Aligner.java
	harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/geonet/Aligner.java
	harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/geonet20/Aligner.java
	harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/localfilesystem/LocalFsHarvesterFileVisitor.java
	harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/oaipmh/Harvester.java
	harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/oaipmh/OaiPmhParams.java
	harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/webdav/Harvester.java
	harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/z3950/Harvester.java
	pom.xml
	web-itest/pom.xml
	web-itest/webspecs
	web-ui/src/main/resources/catalog/components/search/resultsview/partials/viewtemplates/geocat.html
	web-ui/src/main/resources/catalog/js/custom/geocat/geocat.js
	web-ui/src/main/resources/catalog/style/gn_admin.less
	web-ui/src/main/resources/catalog/templates/search/geocat/searchForm.html
Fix merge
Merge branch 'refactor_search' of github.com:geonetwork/core-geonetwork into geocat_searchui_develop

Conflicts:
	pom.xml