Ensuring importer doesn't create illegal layer names.
Merge pull request #828 from jdeolive/importer-legalnames

Ensuring importer doesn't create illegal layer names.
Avoid NPE's in JDBCConfig when an object was deleted by another thread and it tries to return it out of the ids list
Merge branch 'master' of https://github.com/geoserver/geoserver into wps-resource-20141119-mapstoreconfigWPSProcess
GEOS-6800: sldService community module improvements
Merge pull request #852 from mbarto/sldservice_improvements

GEOS-6800: sldService community module improvements
GEOS-6800: fixed double profile for sldservice introduced by mistake
Merge pull request #853 from mbarto/sldservice_fix

GEOS-6800: fixed double profile for sldservice introduced by mistake
Switching to the new container based Travis system

This should give us caching of artifacts between builds, let's see :-)
Really adding the caching this time
[GEOS-6736] Allow admin to secure WPS processes based on current user roles
Merge pull request #850 from aaime/wps_security

[GSIP 121] WPS process security
Make the Travis build try all possible modules before giving up
Make sure we get fresh GeoTools jars in Travis, despite of the caching
GEOS-6800: fixed sldservice module case in name
Merge pull request #855 from mbarto/geos6800_fix_modulename

GEOS-6800: fixed sldservice module case in name, to make the release work correctly
GEOS-6800: fixed wrong example in docs
Merge pull request #858 from mbarto/geos6800_fix_docs

GEOS-6800: fixed wrong example in docs
Merge branch 'master' of https://github.com/geoserver/geoserver into wps-resource-20141119-mapstoreconfigWPSProcess
Make sure output stream are closed when writing out catalog.xml