Update version to 2.10.0-SNAPSHOT
Re-Fix Issue #153
Apparently there may still be links which use the 2 char language code -i.e. "fr" which get redirected to "fre". In order for these links to work we need to allow for 2 to 3 chars for the language.
Fix for Issue #174
Retreived savedRequest from spring security and parse language out of the url.
Added another fix where if we cannot get the language from the spring security then we can use the referer.
Fix for issue when searching for "?" which was returning the following error.
StringIndexOutOfBoundsException : String index out of range: -1
Adding translatable text to "no thumbnail" caption
Merge pull request #180 from Delawen/2.10.x

Adding translatable text to "no thumbnail" caption
Merge pull request #178 from ianwallen/Fix_question_mark_search

Fix for issue when searching for "?"
Merge pull request #175 from ianwallen/Fix_Issue_174

Fix for Issue #174
Bring in commit 45edb70 from 2.8.x to make batch import transactional and
faster
Change log4j.logger.jeeves from DEBUG to INFO
   DEBUG should probably not be a default
   DEBUG was causing all the config overrides to be placed in the log files - in some cases this was username passwords for the database.
Issue #166: Spatial Filters in CSW etc for 2.10.x were trimming too many
search results - problem was caused by switching from a Set implementation in
2.8.x to an array[] in 2.10.x whilst processing search results
the counter on the array was not being incremented
Merge pull request #188 from ianwallen/Fix_Issue_176

Change log4j.logger.jeeves from DEBUG to INFO
Merge pull request #172 from ianwallen/Issue_#153

Redirection / Fix 2 letters code redirection for protected services (#153)
Merge branch '2.10.x' of github.com:geonetwork/core-geonetwork into 2.10.x
Security / JeevesException extending AuthenticationException make the user to be logged off when an Exception is thrown.
ISO19139 / RDF / Properly encode rdf:resource for point of contact organisation.
Fixed issue with registration and password reset not working

Possibly caused by spring security implementation.
Forgotten password in self-registration system broken due to
arguments to PasswordEncoder matches function being wrong way round
Merge branch '2.10.x' of github.com:geonetwork/core-geonetwork into 2.10.x