wkb:

Remove ambiguity between XYZ and XYM geometries when loading Point
GeoJSON from WKB. See comment in the diff for more details.
tests/wkb_test:

Updated XYM case of loading a Point from WKB.
tests/wkb_test:

Formatting.
tests/wkb_test:

Implemented the `test_dumps_linestring_z` case.
README.md:

Updated README to indicate that not all geometry types are supported yet.
README.md:

Escaped an asterisk for a footnote
LICENSE.txt:

Cleaned up license.
tests/wkt_test:

Added some negative number cases to point tests.
wkt:

Added negative coordinate support to point wkt loading.

This was a bug.
tests/wkt_test:

Added some negative values to the tests for point wkt loading.
wkt:

Simplified an import.
tests/wkt_test:

Added some negative values to test_dumps_linestring_2d.
tests/wkt_test:

Added negative test values to test_loads_linestring_2d.
wkt:

Added handling for negative numbers to `__load_linestring`.
wkt:

Added `__tokenize_wkt` to treat "-" and the subsequent numeric value as
a single token.
wkt:

Refactored WKT parsing to use `__tokenize_wkt`, which simplifies each
parser function dramatically.
tests/wkb_test:

Renamed and clarified (comments) the 3d point wkb dumps test case.
tests/wkb_test:

Removed an unnecessary test case.
tests/wkb_test:

Split PointTestCase and LineStringTestCase classes into separate
classes for `dumps` and `loads`.
tests/wkt_test:

Split PointTestCase and LineStringTestCase classes into separate
classes for `dumps` and `loads`.