I've removed inefficient new String(String) constructor
I've added @Override only
Reinstating parallel build, takes too much time on Travis otherwise
Don't try to reinitialize the runtime scope when invoking a function
Fold scope initialization into eval to avoid misuse
Try to wrap/unwrap objects for use in functions

Before passing args to the function, wrap them in the appropriate JavaScript types.  Before handing back the return, unwrap it.

This only works with geo-related objects if the user first calls "require('geoscript')" in their script.
Test wrapping/unwrapping with geo-related objects
Merge branch 'master' of git://github.com/geoserver/geoserver
Merge branch 'master' of git://github.com/geoserver/geoserver
Merge branch 'master' of https://github.com/Konstantin-Surzhin/geoserver
Merge branch 'master' of git://github.com/geoserver/geoserver
Updated WPS section of developer to reflect current state of code.

- Using non deprecated classes
- Updated version numbers
Merge branch 'master' of git://github.com/geoserver/geoserver
Footprint doc
Merge pull request #533 from n-lagomarsini/footprint

[GEOS-6393] Addition of documentation about Footprint management
Minor fixes on footprint documentation
Merge pull request #536 from n-lagomarsini/footprint

[GEOS-6393]Addition of documentation about Footprint management (MInor fixes on the footprint documentation)
Merge pull request #505 from Konstantin-Surzhin/Inefficient_new_String(String)_constructor

I've removed inefficient new String(String) constructor
i've changed LOGGER to private static final
Merge branch 'master' of git://github.com/geoserver/geoserver