Hive connector revamp - fixes #8

Fixes #8 by adding a `hive_connectors:use(PoolName)` function. Backward compatibility is retained by `use()`ing  pools internally.

Also, adds a new Hive monitor counter - `connectors.uses`.

Requires further testing before merging.