catch an uncaught exception and give git revision in springclean tool
fix test to inlcude renamed headers
reformat StaticRTreeBench.cpp
fix container.hpp to properly use std::next and std::end
make link tests less brittle, no overlapping paths
throw instead of assert(false)
mark Plugin classes as final
make Descriptor classes final
Add range based CRC32 computation for iterable objects
Move Rectangle2DInt to own header
Add global timer utils

Global timers can be used to accumulate timings of the same context
in a thread-safe way.
Use iterators for DouglasPeucker
Allow empty ranges in DP
Make atan2_lookup inline since it is header-declared