Add canonical imports only in existing doc.go files. https://golang.org/doc/go1.4#canonicalimports Fixes #29014
Refactor exec/attach client and server code to better support interoperability testing of different client and server subprotocol versions.