If we are restoring a page with multiple updates for a single key, make sure all of them are attached to the new page.

refs #961
Merge branch 'develop' into checkpoint-optimizations
Merge branch 'checkpoint-optimizations' into checkpoint-test