GRAILS-9408 ensure default cache is quoted correctly.

This should ensure grails can start when the home dir contains spaces.
Requires adding in appropriate quoting of -D options in java invocations.
Merge branch '2.1.x' into 2.2.x
Merge branch '2.2.x'