Got the SSH connection working with the controller and provisioning

This isn't ready for merging yet, there is still an outstanding question of where to put the keys, but you can review if you like in the morning. 

This makes ssh connections work. You need to `composer.phar update` to get phpseclib, which should be handled by doing a `vagrant provision` or `vagrant reload`