Move the shared batchSize, dead and info to the MongoCursorInterface.

So yeah, that really should be a correctly wired-up abstract class, and not an
interface.