Fix throughBuffer handling in conduits and stream channels
Fix general transfer logic
Fix test case