Implemented new_leaf split, untested.
Made the internal node and old leaf node "level" operation take a store_key_t output buffer instead of the mystically sized btree_key_t output buffer.