Generalized ParallelMap to Parallel so that n copies of an arbitrary
filter can be run in parallel.

Also simplified things by allowing the output to be in an unspecified order.