e3x: working on channel implementation
Moving to github
Vendored dependencies
WIP go vet and golint
Extracted from gogotelehash