Initial commit of orphan branch, added LICENSE and README
Kick the tires on a new CMake project. Added a source file and BUILDING
Add initial interfaces and stub implementations
Fix doc tags.
Compile pedantically, make CMake look for Boost
Make Range be a real type. TBD if we need a distinct mutable range.
Added a binarySearch method for BottomInternalNodes(?) before a
refactoring
Flesh out Node a bit more
Introduce Allocator interfaces and a std::malloc wrapper
Get closer to making Node a struct
Fix build instructions
Remove Noncopyable
Add a simple CursorFrameStack
Add ArrayStackGeneric for use inside Cursor
Bump up the warning levels to -Wall and -Wextra
ArrayStackGeneric: Add clear()
Introduce a skeleton for the TreeCursor
Refactor & add test to CMakeLists
WIP: Start working on Cursor's find implementation, flesh out
     minimal strategy to manage splits
ops: Fixes to unwindAndLockRoot, use acquire/release semantics