Implement flush() in BufferedWritable
Add checkout instructions to README
Implement StreamGroup.java
Extract StreamGroup into an abstract base class
Submit normal Socket to Router from NodeConnectionServer
Use RemoteStreamGroup in CircuitDecider
Reorganize StreamGroup; add Stream.java and StreamProvider.java