Initial version of new grammer, with associated model and parser
Further work on the grammer, had to change order of payload type fields, and added more tests
Added further tests
Further work and tests around package/import, separated out fully qualified name. May need to change alternative variation of import
Added tests for 'import' and 'type' statements, althougn issue with 'external identifier'
Updated type grammer to use string literals
Make the type definition more interesting
Changed parser implementation to be more explicit, and enable some of the changed grammer to be more easily supported
Don't create model if parse errors occur
Replaced the stack passed to model adaptor implementations with a context, to enable the positional information to be tracked and associated with the model objects
Initial validation mechanism
Add internationalisation support
Add command line interface (cli) module
Update validation tests
Added further validation tests
Update to common antlr grammer file, although required some modifications. Updated model adapters based on the new grammer
Updated to latest parser grammer
Isolate error region correctly within Eclipse editor, and update list of keywords