wkb module: full overhaul

This implements the full `wkb` module.

Empty geometries are still not supported; see https://github.com/larsbutler/geomet/issues/8 and https://github.com/larsbutler/geomet/issues/4.