If we open an empty checkpoint, do not dirty the leaf page.  Otherwise, eviction may try to write it, which will fail because checkpoints are read-only.
refs #871