Add exceptions instead of returning an error in the callback
Add getConnection to retrieve a connection - handles exception
Revert "Add exceptions instead of returning an error in the callback"

This reverts commit 0bf99fda394120dc7d13c43770a598a91ed3e6b8.
Update release to v0.0.3