SuperGlue -- A C++ Library for Data-Dependency Driven Task Parallelism