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