Added better support for Readable streams.
Fixed close event to only fire after connected.
Added buffered read() support.