Fix missing step in linux-use-ssh-key

- Fix missing step translating the private key into a format that
puttygen can understand
- Misc. updates and formatting fixes
Merge pull request #2152 from szarkos/ssh-key-fix

Fix missing step in linux-use-ssh-key