Fix split root dereference.

This commit fixes a bug that occurs when a root node is split just after a re-mmap occurs.
Previously, this would cause a panic because the new root node would still reference
keys from the old mmap.
Merge pull request #243 from benbjohnson/deref-split-root

Fix split root dereference.