Add support for pipe instruction.
Refactor InputStream API.
Migrate to cleaner InputStream and OutputStream with Reader wrappers.
Fix file download.
Fix file upload.
Add StringWriter object.
Implement ArrayBufferWriter.
Remove automatic calls to sendAck().