The current way of handling errors makes inspection and handling far more difficult than necessary.
GOCBC-75 Add the ability to distinguish between expected and unexpected errors
GOCBC-66 Utility method for KeyNotFound errors
GOCBC-79 Key not found error should be exported var