Drop the DB backend for now - some gnarly bug with transactions

Signed-off-by: Chris Lamb <chris@thread.com>
If our exception handlers fail, don't blow up.

Signed-off-by: Chris Lamb <chris@thread.com>
Always abort and disconnect, not just on an error.

Signed-off-by: Chris Lamb <chris@thread.com>