Assert if abort() is run in the middle of a transaction. This used to be needed but should not be needed anymore now that we cleanly interrupt DB operations.
Expose the next() NOWAIT option in JQStore/Propel as an option nextAlwaysWaitsForLock and default to be backwards-compatible.