Move finishSplit method into Tree class, to facilitate traversal algorithms which don't require a full-blown TreeCursor instance.
Added support for cache priming.