Merge pull request #7 from negz/master

Add specific exceptions and handle SSH agents with no added keys
Merge pull request #8 from negz/master

Patch up unit test I broke in pull request 7