Dead code cleanup
Simplifying the disabled flag

1) Opening a context will not enable promiscuous, but a middleware will.
2) no more global variable $promiscuous_disabled
No more nested contexts, middlewares is a context
Support for multi locks
Transaction hooks in active record
Comment cleanup
wip
wip
wip
wip
wip
Preliminary support for updates
Preliminary delete op
wip
belongs to