Implementation of Teiid SQL Node Visitor

* TeiidSqlNodeVisitor
 * Provides for turning tree of modeshape tsql nodes back
   into their SQL string representation

* Implements the unit tests for testing the transition from
  modeshape nodes into SQL using the visitor

* Fixes for sequencer, ASTNode and requisite classes in
  light to ensure successful unit tests