go.crypto/ssh: support OpenSSH keepalives Fixes golang/go#4552. R=minux.ma, agl CC=golang-dev https://golang.org/cl/6948059