Update message to use an io.ReadWriteCloser instead of an *os.File

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Add decode and encode to msgpack to Message

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Add nested channel session using dynamic interface

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Add timeout check to session unit tests

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Create single channel interface with support for byte streams

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Moved direction to libchan, updated encoding

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Add client and server listen interface to new session type

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Add ByteStream type with related update to http2 transport

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Add simple in memory implementation

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Separate net.Conn handling from bytestream

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Document interface functions
Interface update to split sender and receiver channels

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Add pipe implementation using unix sockets

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Add copy function for channels to allow for proxying

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
In memory implementation using updated interface

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Clean up old http2 implementation

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Clean up exposed interface

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Remove original interface and implementations

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Rename http2 transport to spdy

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Update new interface naming to naming of original interface

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)