MODE-2396: Fixes Teiid DDL sequencer logic for creating views

* Collapses 'CREATE VIEW' and 'CREATE VIRTUAL VIEW' together to do the
  same thing ensuring that the token VIRTUAL is totally optional.

* See MODE-2396 for details of Teiid BNF and parser.
Merge pull request #1350 from Teiid-Designer/MODE-2396

MODE-2396: Fixes Teiid DDL sequencer logic for creating views