InternalStreamConnection refactoring

No longer need an InternalStreamPipeline as initializing a connection
is no longer lazy.

JAVA-1463 JAVA-1293