------------------
- Drop Python 2 support, also 3.4 to 3.6. New minimum Python version is 3.7.
- New parser that solves the issue with Arc flags and whitespace.
See Issues 53 and 69.
- Fixed 60: Handle paths that are length 0 [Thanks to martinleopold and tatarize]
- New method on path objects: `.tangent(point)`, which returns a vector that is the
derivatative / tangent of the curve at that point. [vidstige]
- New graphical test. That test requires Pillow, so I stopped testing on PyPy, it
got too complicated to support. But it still works on PyPy.