GRAILS-11129 - improve class path handling

Now if additional classpath is provided with something like this...

    grails -classpath /path/to/some/jar run-app

That additional classpath will be used when forking a process.
Merge branch '2.3.x' into 2.4.x