KVDictionary: factored out KVSizeStorer, modeled somewhat on WiredTigerSizeStorer
TokuFT: changed to cleanShutdownImpl, fixed engine test to shut down cleanly
TokuFT: ensure dictionary creation is committed even in c++ tests
TokuFT: fixed getAllIdents to use cursor properly