Fixed dumb typo where -transaction: didn't return NO on rollback
Fixed connectionproxy initializer
Cleanup
Implemented copy for inserts
Implemented macro for defining abstract methods
Removed all pending queries after initializing object with a db result(todo: make them never be created in the first place)
Fixed select query, it was half baked. removed default dbreadquery -execute implementation