XSL transformation / Add support for datatype in xsl:param.

    Before that change all XSL parameters were defined as String and
    XSL conversion may be required for example to convert string to boolean, ...

    With this change, more strict type could be defined in XSLT.
    eg. use as attribute to define the datatype:

      <xsl:param name="setParentIdentifierWithUUIDAttribute"
                 select="true()"
                 as="xs:boolean"/>

    Saxon Java class mapping to XPath type is defined http://www.saxonica.com/documentation/javadoc/net/sf/saxon/Controller.html#setParameter(java.lang.String, java.lang.Object)
CSW / Make the distinction between 'own' and 'http://www.isotc211.org/2005/gmd' for outputSchema.

When adding a new schema (eg. ISO19115-1), user may require backward compatibility with ISO19139. In that case CSW request using 'csw:IsoRecord' or 'http://www.isotc211.org/2005/gmd' should return the record in ISO19139:
```
<?xml version="1.0"?>
<csw:GetRecordById xmlns:csw="http://www.opengis.net/cat/csw/2.0.2"
  service="CSW"
  version="2.0.2"
  outputSchema="http://www.isotc211.org/2005/gmd">
    <csw:Id>cecd1ebf-719e-4b1f-b6a7-86c17ed02c62</csw:Id>
    <csw:ElementSetName>brief</csw:ElementSetName>
</csw:GetRecordById>
```

If user wants to retrieve the original document in its own schema, then 'own' outputSchema could be used.

For a schema plugin which should return the same document in both cases (like iso19139), copy the iso19139 schema csw/own-*.xsl.
Fixed: //FIXME : Should be a remote repository

Substituted local maven repo with github core-maven-repo.
First attempt which is not working at all
make the server start up
Added local redirects back and fixed string out of bounds issue
another little fix.  Getting closer to something that works
Adding language support to Spring MVC based on url
possible multinode fix
allow access to static resources by removing /* mapping
Dummy service replacing xml.list
Fixing error HTTP 406 when you try to get XML data
Removing dummy example spring MVC service
Adding parameter to distinguish between xml and json. Default format: xml
Fixing previous commit: now the default format is xml for real
First service migrated to Spring MVC
Rewrite rule to redirect "@json" requests to the new format "?format=json"
Merge branch 'develop' of github.com:geonetwork/core-geonetwork into springmvc
User list tests fixed
Add ReadWriteController annotation.