Fix key-add: don't error on ssh-agent failure, look for DSA key

Closes flynn/flynn-demo#25

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
Fix server-add git host when no git server or api port is specified

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>