WIP: Explicit lock to improve concurrency
Added logging while waiting for db lock. Turned off busy callback for now.
-[FMResultSet setParentDB:] is unnecessary
Use read-write lock, and added nested transactions