Fix issue with randomize calls with no identifiers.
Fix ambiguity in data_type.
Fix ambiguity that arises from builtin array.

These are now tokenized so they can be handled in the grammar.
Resolve vardecl ambiguity by relaxing grammar.

See issue #7.
Fix another ambiguity and make diagnosticlistener configurable.
Fix indentation of grammar.

Replace tabs with two spaces.
Added script for running parser tests.
Output the expanded macro in case of error.
Also added a new script which indents antlr traces.
Forgot to include test xml file.
Fix ambiguity in class_type.
Also added colors to parsertests!
Add summary to end of test runs.
Remove a lot of silly rules copied from the LRM grammar.

All they did was mask obvious ambiguities and generally add to the confusion.
Added program body.
Added tests for sequence and properties.
Minor cleanups.
Simplifications.
Fix ambiguity in vardecl assignment.
Added helper script.
Added test for function prototypes.