SQLite update event handling
passify g++
more callbacks and transaction tests

- added callbacks for commit and rollback with tests
- added transaction tests