The HawDB client API

As implementation interfaces harden up, they will get moved into this package.