support for intermediate filters in ltn12.pump.all

It removes the optional step argument in ltn12.pump.all, but I've never seen it used and I can't think of a realistic use case for it.

It depends on the version of ltn12.sink.chain() which accepts multiple filter parameters.