Chapter 9 tutorial (#61)
* added fullsrc target in the grammar so that the parse tree covers the entire input file and source locations accurately reflect the original source.
* reworked handling of anonymous functions for AOT all-up
* moved user operator table management into custom parserlistener so it is easily shared amongst the multiple uses (the operators are enabled for chapters 2 and 6-9)
* re-synced the chapters samples to minimize differences.
* Added assembly file generation to AOT samples
* Added debug info for local variables along with parameters