fixed typo
maintain persistent connection for key listeners/server
keep on keysender around and read from it's socket 1 char at at time
read sent keys in a loop on char at a time
send keys before you save them
make tmp file relative to this repo

so we can work on file an another directory
use path relative to application home
update tests to new longer-lived servers
Merge pull request #4 from dapplebeforedawn/work-better-on-slow-connections

Work better on slow connections