Don't store SSH private key in temp file

use StringIO to pass key as a file like object to paramiko instead
Merge pull request #82 from mistio/ssh_key_no_tmp_file

Don't store SSH private key in temp file