Test suite improvements
The test suite should have more coverage in general (some improvements in progress for the llvm-backend branch) and in particular should have regressions covering the outstanding bugs in the regex (#62 ) and LR (#60 (closed) ) backends.