Bring back explicit abortLoad now that a child transaction is tied to
the load and we automatically commit/abort with the load.
Expand some tests and the handling code