Update Geofence submodule: add setting so that the group ldap search can be configured rather than being hardcoded.
issue #657 - downloadform revamp

- Using spring internals to access the database
- introducing unit tests
XmlLint'ing downloadform/pom.xml
downloadform - Fixing dependencies (#657)

Using apache commons dbcp pool for database access (the previous try
with spring classes was not pooling)
mapfishapp - GEOR.ResultsPanel is always defined now
Major revamp of downloadform webapp (#657)

- Preparing some tests
- Fixing a potential race condition issue with servlet requests
  (exporting requests parameters to a new object called DownloadQuery)
- Using dbcp pool for connection pooling to the db
- Rewrite / code cleaning on the controllers
downloadform - major revamp (#657)

- Adding skeleton tests for missing controllers
- Finishing tests on DataUsage
downloadform - Adding a test on DataUsage controller (#657)

Ensures that an empty array is returned if no results from the database.
downloadform revamp - Finishing testsuite (#657)

- Leveraging test suite to 94% of line coverage
- fixing / refactoring some last things

TODO: Still need to test at runtime
Use config LDAP users and groups RDN instead of hardcoded values.
Merge remote-tracking branch 'origin/master' into use_conf_ldap_user_group_rdn
Error in variable name
downloadform - debugging at runtime

Avoid getting db connection without releasing them, reusing connections
across the controller.
Merge pull request #683 from pmauduit/issue-657

downloadform - revamp of the webapp
update GN submodule
proxy - bumping to a newer version of jstl (fixes #506)
Merge branch '13.09' into 14.01

Conflicts:
	analytics/src/main/webapp/js/lib/external/ext
	geonetwork
Merge branch '14.01'
update GN submodule
update GN submodule