A terminal handler for reading a line with history. A fork of bitbucket.org/binet/go-terminal which forks code.google.com/p/go.crypto/ssh/terminal