Encode WKT strings statically
Parse WKT strings using a lexer/parser
Allow for empty Point & GeometryCollection
Encode empty geometries as WKT strings
Add tests for empty & invalid WKT strings
Merge pull request #2360 from gingerik/wkt-lexer

WKT lexer.