FT-261 Don't clone an empty live root transaction OMT
FT-260 Move ftnode related structures and declarations to ft/node.h and ft/node.cc
FT-259 Clean up memarena API / code. Use a memarena in the locktree to store
each transaction's ranges instead of a hand-rolled buffer.