Setup test environment, insert pipe test.
Test stream concatenation.
Test basic reader capabilities.
Test reader concatenation.
Test concurrent reader piping.
Move away from piped streams, use byte arrays.
Increase random string size, decrease timeout.
Test concurrent stream piping.
Start on ClosingPipe tests.
Test ClosingPipe with Readers and Writers.
Setup travis for this project.
Add in more descriptive error messages.