Feature
* feat: improve testability, keep implementations in sync (40)
* chore: ignore Cython annotation file
* fix: synchronize c/py implementations
Each implementation now exposes the same public methods,
and their docstrings and signatures are equivalent.
* chore: remove hand-decoding ULID timestamp from test code
* feat: test C and Python implementations simultaneously
* chore: use new-style annotations in Cython too
They&39;re exported as annotation strings anyway
* chore: add tests to make sure Python and C impls are in sync ([`975079d`](https://github.com/bdraco/ulid-transform/commit/975079d682ffb6039454d3c041867e0d14a9f646))