Implement error handling.

* All RSVP and indexedDB errors will be captured and made available for external error handlers via EIDB.registerErrorHandler.
* Add Transaction#abort