Adding parallel::reverse and parallel::reverse_copy

This is related to #1141: Implement N4071 on top of HPX