Fix EchoService.
Fix typo in documentation comment.
Implement key re-exchange.

See RFC 4253, section 9 for details.
Using the default settings, the keys will be changed after each gigabyte of
transmitted data or after each hour of connection time, whichever comes
sooner.

Fixes #1.