await_result and passing results downstream

The filter and map conduits now pass the upstream result
to their downstream sinks.
Leftovers and take_while