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