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.

/cc @mkobetic @snormore