Make internal calls to transaction methods from checkpoint code: we don't want any side effects on open cursors.

refs #972, #979