[GEOT-4912] No escaping of object names used in DatabaseMetaData calls
Added missing copyrights and javadocs
A replacement can be fully constructed in the class constructor
Update Maven site links for User doc and Download paths

The codehaus links still exist, but appear to be very old because they reference geotools 2.x
Fix javadoc link too

The old one was 404'ing.
Update About page latest dev and stable releases

Basing this on the GeoTools v11.3 blog post that says "the GeoTools 11 Stable series recommended for production systems"
GEOT-4925 BandProcessTest.testROI fails with native JAI

Conflicts:

	modules/unsupported/process-raster/src/test/java/org/geotools/process/raster/BandProcessTest.java
Merge pull request #577 from n-lagomarsini/GEOT-4925

GEOT-4925 BandProcessTest.testROI fails with native JAI
Merge pull request #576 from leif81/patch-2

Update About page latest dev and stable releases
Merge pull request #575 from leif81/patch-1

Update Maven site links for User doc and Download paths
Adding JDK8 to the Travis builds
generate new function list, fix a few names including ProcessFunction generated names
generate new pretty function list for docs
Allow the sub progress listener to start from a given starting point (for sub listeners that are created in advance of the main listener being used)
Avoid using memory mapped buffers on Windows, they just keep the file locked and there is no reliable way to un-map them
Improve tracking of unclosed readers/iterators, add a test maing sure we can delete a shapefile after closing reader and store (under windows of course)
GEOT-4929] Add a converterFactory for org.opengis.feature.type.Name
[GEOT-4930] Raster rendering might read a row/col less in some cases
Replace strConcat with Concatenate in ExpressionExtractor
Added toString to FunctionImpl