Reorganize reduce algorithm to be concurrent friendly
- Removes the integration argument from the reduce function and moves it as keyword in the parser.
- Implements the parallel algorithm to reduce operators (passing the partitioned entity set is still missing, as we need to extract this from the one step operator)
Depends on !183 (merged)
Edited by Santiago Ospina De Los Ríos