Initial interfaces for Chapter 05.
Added XML printer for printing Parse Trees
Added different parsers to the pascal parser.  Chapter 5 should be complete.