[GEOS-6368] CSW regression: record type handling is not namespace aware anymore
Making the build serial again

See if that helps with jar downloads (or not)
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