Write Content to Streams to make chatty apps

Tests included.

Should review thoroughly on the way in.