make tests build in their own classpath
add comment to describe build
include annot in javadoc
update comment
mkjar was missing runtime in jar and included antlr v2 in complete jar.
set to use 4.3 to build 4.4
add classpath to javadoc
add title to javadoc, tweak readme stuff.
prepare for changes beyond 4.4
Remove unneeded createATN().
If there is no loopentry decision, have + AST point to loopback
Make the plus tree node point at loopback always.
simplify; + node always points at loopback now.
Merge pull request #665 from parrt/fix-664-plus-loop-loopback

If there is no loopentry decision, have + AST point to loopback
Update CodeGenPipeline.process to check for errors before writing output files
Make sure code generation was successful before attempting to compile
Add regression tests for #677
Support list labels on the recursive atom in a left-recursive rule (fixes #677)
Merge pull request #678 from sharwell/fix-677

Fix 677
Update precedence filter to properly handle stepping out of left-recursive rules (fixes #679)