Added sindex_leaf_node_t.
Put leaf functions to the struct leaf, not namespace leaf.

This will make templatizing them and explicitly instantiating them in the .cc file much easier.
Made the "struct leaf" be templatized on btree_type, with orig_btree_t used as a stand-in for existing callers.

Removed a hysterical KSI comment, too.