GRAILS-10335 - Override Grails mappings for collections when property is mapped with a custom Hibernate UserType
fix for GRAILS-10308 "joinTable: with name: now not working after 2.1.5 upgrade to 2.2.4"
Merge pull request #388 from lmivan/2.2.x

GRAILS-10335 - Override Grails mappings for collections when property is mapped with a custom Hibernate UserType Edit
Test argument to create-multi-project-build for validity.

Fixes GRAILS-10494. If the argument to `create-multi-project-build` didn't
consist of 3 parts separated by colons, the command just threw an exception
when trying to assign the result of `split()` to a tuple. I have added an
explicit check for the 3 parts and simply print a message now and exit if
the number of parts is incorrect.
Merge branch '2.1.x' into 2.2.x
Merge branch '2.2.x' into 2.3.x