SQLGrammer.jj changes and test fixes

Changed ResultSetNode to CursorNode to allow for other arguments to be
used in create as(offset etc)
fixed tests to reflect this change
fixing tests

added create-table-4.expected
added ORDER BY and WHERE cases to tests
added LIMIT test to CREATE TABLE AS

added LIMIT test to test containing OFFSET and ORDER BY
merge JerettS: Create table as select changes

Merge pull request #119 from JerettS/sql-parser/Create-Table-As-Select
https://github.com/FoundationDB/sql-parser/pull/119
fix, to ensure proper handling of booleans in combination with NOT in a where clause with an IS node
merge SytzeH: fix, to ensure proper handling of booleans in combination with NOT in a ...

Merge pull request #121 from SytzeH/sql-parser/booleanConditions
https://github.com/FoundationDB/sql-parser/pull/121