Introduce node::add_forwarded_data/node::forward_any and make fetch() public.
Reformat calc_phases a bit.
Compute overall pipeline item sources and item sinks.
Introduce pipeline::fetch and pipeline::forward.
Test pipeline::fetch/forward.
Merge branch 'fetch_forward'