Editor / Helper list / Add radio layout (#1211)

 * Add sort option for helper
 * Improve schema for labels.xsd (add all attribute and documentation)
 * geonet:getHelper is now a function in utility.xsl instead of a template
Merge remote-tracking branch 'origin/master'
Fix for select all
Editor / Helper list / Add radio layout (#1211)
Merge remote-tracking branch 'origin/master'
Hidden elements not displayed for user with editing privilege (#1213).
Hidden elements not displayed for user with editing privilege (#1213) - workaround for test.
another fix for when the servlet is not geonetwork
Use WMC or OWS to load maps in GN widget interface (#1208). Thanks Florent Gravin.
Merge remote-tracking branch 'origin/master'
Use WMC or OWS to load maps in GN widget interface (#1208).
Fix XSL error when retrieving helper for multilingual records.
Index / duplicate documents (#1215).
Fix multilingual template local codes.
Merge extended regions API

http://trac.osgeo.org/geonetwork/wiki/ExtendedRegions explains the change in detail.  Essentially this change makes the list/search/get regions configurable so that the regions can be obtained from different sources like database, wfs, rdf file, etc...
It changes the default regions to be the regions thesaurus file.  Adds getMap and getGeom APIs.  Maintains backwards compatibility in the API.
fix look up by id
Merge remote-tracking branch 'local/master' into geocat_trunk

Conflicts:
	jeeves/src/main/java/jeeves/server/JeevesEngine.java
	jeeves/src/main/java/jeeves/server/ScheduleListener.java
	jeeves/src/main/java/jeeves/server/ScheduleManager.java
	jeeves/src/main/java/jeeves/server/context/ScheduleContext.java
	jeeves/src/main/java/jeeves/server/context/ServiceContext.java
	jeeves/src/main/java/jeeves/server/dispatchers/guiservices/XmlCacheManager.java
	jeeves/src/main/java/jeeves/server/dispatchers/guiservices/XmlFile.java
	web/pom.xml
	web/src/main/java/org/fao/geonet/guiservices/groups/GetAll.java
	web/src/main/java/org/fao/geonet/guiservices/regions/Get.java
	web/src/main/java/org/fao/geonet/kernel/DataManager.java
	web/src/main/java/org/fao/geonet/kernel/csw/services/getrecords/CatalogSearcher.java
	web/src/main/java/org/fao/geonet/kernel/search/LuceneSearcher.java
	web/src/main/java/org/fao/geonet/kernel/search/SearchManager.java
	web/src/main/java/org/fao/geonet/services/Utils.java
	web/src/main/java/org/fao/geonet/services/region/GeomFormat.java
	web/src/main/java/org/fao/geonet/services/region/List.java
	web/src/main/java/org/fao/geonet/services/region/ListCategories.java
	web/src/main/java/org/fao/geonet/services/region/MetadataRegionDAO.java
	web/src/main/java/org/fao/geonet/services/region/MetadataRegionSearchRequest.java
	web/src/main/java/org/fao/geonet/services/region/RegionsDAO.java
	web/src/main/java/org/fao/geonet/services/region/Update.java
	web/src/main/java/org/fao/geonet/util/LangUtils.java
	web/src/main/webapp/WEB-INF/config-spring-geonetwork.xml
	web/src/main/webapp/WEB-INF/config.xml
	web/src/main/webapp/WEB-INF/data/config/schema_plugins/iso19139/language-index-fields.xsl
	web/src/main/webapp/WEB-INF/data/config/schema_plugins/iso19139/loc/fre/labels.xml
	web/src/test/java/org/fao/geonet/services/region/ThesaurusBasedRegionsDAOTest.java
Merge remote-tracking branch 'origin/geocat_trunk' into geocat_trunk
made new ui the default and fixed last merge