checkpoint.  rearrange drain loop in buildLeaf to deal with the last key separately.  chg parent func children argument to a vec, which it was in the caller anyway.
checkpoint.  rearrange drain loop in buildLeaf to deal with the last key separately.  chg parent func children argument to a vec, which it was in the caller anyway.

ericsink/LSM,ericsink/LSM