Merge pull request #17 from smdahlen/ssh-key

implemented ssh key support for digital ocean vagrant provider
bump to 0.0.3
refactored custom ssh key support moving key setup into its own middlware and using the ssh_private_key_path config instead
finalized refactor for using custom ssh key; removed support for vagrant user and insecure ssh key
fixing merge conflicts