refs #813, add a callback to check for interrupts in cursor calls. Allows user
to kill operations that may be running through a lot of committed deletes