Remove the shared StreamMaker

Exporting it is not required for clients to modify the protocol
Replace `.get`s with array access

`.get` is deprecated in favor of the array access, further to that, this
produces deprecation warnings in the dev console when using through
browsify that eventually ends up freezing the Chrome dev tools.