move key store operations into classes, add partial support for 'lsh'
move key store operations into classes, add partial support for 'lsh'

Todo:
- storing of DSA keys in ~/.lsh/
- Keystore.list(), add(), remove() instead of current full-rewrite

grawity/ssh-publickeyd