Added
- Parsing of Postgres dollar quoted literals.
- Parsing of Postgres filter grammar.
- Parsing of "ALTER DEFAULT PRIVILEGES" Postgres statement.
- Parsing of Postgres non-explicit role granting and function execution.
- Early failing on fatal dbt templater fails.
Changed
- Big rewrite of the lexer, segments and position markers for simplicity
and to support future parallelism work.
- Fix to L036 which previously mangled whitespace.