Partially fix pipes-binary-0.3 compatibility

Code compiles, but signals won't be processed at all. Presumably
Utilities.hs/receiver/decoded is the issue.
Stub indentation
Fix receiver decoding only a single chunk

... instead of arbitrarily many. Previous version called "draw" only
once, leading to the receiver to terminate after a single piece of data
was processed.
Merge pipes-binary-0.3 fix