support signing without ssh-agent

Useful for scripting. The cliSigner is the same as used for mls, mput et al.
Merge pull request #8 from trentm/cli-signer

support signing without ssh-agent