Pass a :keys option to Net::SSH

For the --private-key option to work, we need to consistently
use the :keys option when accessing remote servers.
Make SSH keys set with --private-key work in 'bosh-bootstrap ssh'

The code to do this was already present, but commented out.  The
only reason it didn't work is because "-i #{private_key_path}" makes
ssh attempt to use the key path with a prepended space char.
Merge pull request #131 from dpw/fix-private-key

--private-key fixes
clean up spec to use $HOME set for all specs
Create a keypair for the inception VM and store locally [closes #42]
Using local private key for fog to setup VM
Using inception VM private key for remote server command