Cleans up error reporting from the bridge
Fixes sqlite:memory: support
Fixes up unit tests
Adds more documentation about the bridge