ROO-3431: Updated the WebJsonMetadata.getUpdateFromJsonMethod to generate an updateFromJson method that applies the id argument to the deserialised entity.
ROO-3432: entity jpa --versionField "" is ignored

Updated the CLI parsing so that it tags then propagates empty strings through to the code generation.
Avoid StringIndexOutOfBoundsException
Merge pull request #52 from leods/master

Avoid StringIndexOutOfBoundsException
ROO-3443: addDateTimeFormatPatterns in finders
ROO-3439: Upgraded antlr-java-parser to support transient modifiers.
Merge pull request #54 from mikedehaan/ROO-3439-transient-modifier

ROO-3439: Upgraded antlr-java-parser to support transient modifiers.
Merge pull request #53 from vbonamy/ROO-3443

ROO-3443: addDateTimeFormatPatterns in finders
Merge pull request #50 from karlbennett/ROO-3432

ROO-3432: entity jpa --versionField "" is ignored
Merge pull request #49 from karlbennett/ROO-3431

ROO-3431: Generated REST controllers PUT incorrect
ROO-1898: Pagination support for dynamic finders - addon-finder part
ROO-1898: Pagination support for dynamic finders - addon-web-mvc-controller part
ROO-1898: Pagination support for dynamic finders - addon-web-mvc-jsp part
ROO-241: Allow user to specify 'order by' on dynamic finders - addon-jpa part
ROO-241: Allow user to specify 'order by' on dynamic finders - addon-finder part
ROO-241: Allow user to specify 'order by' on dynamic finders - addon-web-mvc-controller part
ROO-241: Allow user to specify 'order by' on dynamic finders - addon-web-mvc-jsp part
Merge pull request #51 from tstephen/master

ROO-3438: Generate JSON methods to de/serialize dates in the ISO 8601 format
Merge pull request #56 from vbonamy/ROO-241

Roo 241: Allow user to specify "order by" on dynamic finders
Revert "Merge pull request #51 from tstephen/master"

This reverts commit e55c99dd8d4be6fe8fc2178161c7dbb0435914ed, reversing
changes made to 3c4a0cd9e945fb211a7a25cb2e194285da316da9.