Rename a couple of methods to reflect the C API better
Implement listing pools
Implement getting the connection ID
Better verify if we are in a connected state
Implement creating and destroying a IoCTX
Implement pool lookup
Implement fetching the pool ID from the IO context

And also extend a existing test
Further implement IoCTX methods
Implement listing objects in a pool
Small Javadoc fixes
Implement read and write methods.

Note to make here is that the maximum length for a byte array is 32-bits,
so we can't read GigaBytes at once, this has to be fixed.
Merge the test for writing, listing and reading objects
Make the pool name configurable and add this to the README