cherry-pick Several small fixes, mostly related to spatial searches.
Merge branch 'refactor_search' of github.com:geonetwork/core-geonetwork into geocat_searchui_develop