[Stream] Initial implementation
[Stream] composer.json and subtree-split updates for React/Stream
[Stream] Echo server piping example, handle conn == dest edge case
[Stream] Move Buffer to the Stream component
[Stream] Add react/event-loop as optional dependency to react/stream (Buffer)
[Stream] Set Buffer listening flag before adding write stream to loop

This allows the callback to execute instantly in test cases, with all state
having been previously set.
[Stream] Cast Buffer substr call to string, as an empty range returns false
[Stream] Do not emit close event on full drain
[Stream] Ensure Buffer closes after buffered end write
[Stream] Add ReadableStream::isReadable and WritableStream::isWritable
[Stream] Move most of Socket\Connection logic to Stream\Stream, generic ftw
[Stream] Rename (ReadableStream|WritableStream){ => Interface}

For the record, I disagree with this. But I will cry in my corner for this
one.
Added aliases to all composer.json files
[Stream] Bug fix: multiple inheritence

Added PHP 5.3.3 to Travis as there was a BC break in PHP ~5.3.8
Took the close method out of Read/Write interfaces into its own
Updated composer files to v0.1.1 tag
[Stream]

Documented why new `StreamInterface` exists
Fix branch-alias
Bumped required version of PHP to >= 5.3.4
Separate README file for each component, fixes #11
Reverted PHP req to >= 5.3.3

Reverted the requirement of PHP 5.3.4 matching Symfony's revert
Bump branch-alias to 0.2