Possible solution for GRAILS-10454 - changed the way of getting real class of hibernate proxied object
Merge pull request #400 from macrosak/GRAILS-10454-validation-inheritance

Possible solution for GRAILS-10454
upgrade to release 3.0.1
fix for GRAILS-10579 "Disable forking when build invoked from external tool"
fix for GRAILS-10508 ""grails doc" broken"
fix for GRAILS-10577 "Grails 2.3. generates web.xml that does not work with JBoss AS"
Allow reloading with MingW bash on Windows.

Fixes GRAILS-8271. It seems that Java on Windows doesn't like the path to the
reloading agent being Unix style. This hack converts the path to Windows style
before its added to the launch command for Grails.
Merge branch '2.2.x' into 2.3.x

Conflicts:
	grails-hibernate/src/main/groovy/org/codehaus/groovy/grails/orm/hibernate/validation/HibernateDomainClassValidator.java
fix for GRAILS-10571 "Aether based build fails to read parent pom located in maven local or remote repository"
Merge branch '2.3.x' of github.com:grails/grails-core into 2.3.x
fix for GRAILS-10470
Revert "Allow reloading with MingW bash on Windows."

This reverts commit 67a20f29fcfa3d78d861d334a8e038d513b8c7c5 - it breaks the
functional test suite.
Merge branch '2.2.x' into 2.3.x
Allow reloading with MingW bash on Windows.

Fixes GRAILS-8271. It seems that Java on Windows doesn't like the path to the
reloading agent being Unix style. This hack converts the path to Windows style
before its added to the launch command for Grails.

This commit fixes the problem with the earlier one where an error was logged to
the console when running on non-Windows platform. The `startGrails` script now
has a `$mingw` variable that is only set to true if the platform `uname` is the
MingW one.
Allow reloading with MingW bash on Windows.

Fixes GRAILS-8271. It seems that Java on Windows doesn't like the path to the
reloading agent being Unix style. This hack converts the path to Windows style
before its added to the launch command for Grails.

This commit fixes the problem with the earlier one where an error was logged to
the console when running on non-Windows platform. The `startGrails` script now
has a `$mingw` variable that is only set to true if the platform `uname` is the
MingW one.
Merge branch '2.2.x' into 2.3.x
Merge branch '2.3.x'