Override `reduceUnordered` in `Future` and `Task`

Allows more general reductions.
Remove calls to `implicitly[Reducer[A, M]]`

Already have the evidence available.