A C++ header only interval tree implementation.
All headers were moved into an include directory.
The directory now provides an interface library that can be used in cmake to inherit the include directory.
find_all
and overlap_find_all
were added.
overlap_find_next
was renamed to find_next_in_subtree
and find_next
was renamed to overlap_find_next_in_subtree
to better reflect their capability.
Performance improvements were made.