Fix issues with SSH private keys in Vagrant 1.4.

This is mainly due to the private_key_path now being an Array. We need
to take this into account and appropriately build the identity file
parameters for rsync.