PushbufferInputStream and StreamInput that implement Input for InputStreams
Add headers
WIP on ReferenceOpQueue