Enforce style convention to apply and forEach functions and add recursive implementations
Summary
Put all the utilities for container operations into the Ranges namespace:
Ranges::applyRanges::applyIndicesRanges::forEachRanges::forIndices
Add the new namespace Recursive for recursive application of functions to containers:
Recursive::applyRecursive::forEach
Edited by Praetorius, Simon