Added a check if public key was already in authorized_keys

From https://github.com/laravel/homestead/pull/71

>I was doing few times vagrant provision and noticed that my public key was added each time to /home/vagrant/.ssh/authorized_keys . Made a small modification to the script disabling this behavior and ensuring that vagrant provision only adds the key once if it's not already there.