Initial commit of TokuFT skeleton code plus a basic storage engine /
recovery unit implementation
Merge branch 'master' of https://github.com/mongodb/mongo

Conflicts:
	SConstruct
Merge branch 'master' of https://github.com/mongodb/mongo
Starting to use the new KVEngine etc abstractions, totally broken / not done yet.
Minor compilation fix.
Implemented boiler plate for new kv engine-based tokuft engine.
Cleaned up new kv-based class layout for compilation.
Initial SCONS changes to support new kv api.
Remove some old cruft, fix up build, use kv/ abstraction
Progress
Merge branch 'master' of https://github.com/mongodb/mongo
Merge branch 'master' of https://github.com/mongodb/mongo
Add dictionary class to tokuft, begin to implement record store and
sorted data impl. Compiles, but does not link. Lots TODO.
Merge branch 'master' of https://github.com/mongodb/mongo
Merge remote-tracking branch 'upstream/master'
First compiling WIP for KVDictionary-based implementations of generic
record store, sorted data impl