tweak to error message for reserved keyword as identifier
add in some group by and order by tests
change set quantifier and sort direction to represent default separately
change the names in the ast to be lists so can support qualified names
  everywhere:
  TRSimple: replaces the TRQualified
  Iden
  App name
  AggregateApp name
  WindowApp name
  operator names (not sure if this is used in ansi sql)
  explicit table
  function in from clause
improve error messages
refactor some of the multi keyword/ multiword typename parsing
fix/work around issues with the keywords parsing
fix the infix and postfix keywords parsing
minor refactoring
modify basic typenames to support dotted names in the syntax
add syntax for most of the other kinds of typenames
add pretty printing for these
todo: the parsing and the tests
complete basic typename support
basic multiset support
support two double quotes in quoted identifier plus unicode quoted identifier syntax
implement complete interval literals
implement reference type name (I think - cannot find any examples or
  explanation of what it means, didn't try reading the standard
  itself, just the grammar)
update docs
reserve most of the reserved keywords in the parser