added error checking to provision.sh #3

Can't figure out right now a reliable way to determine if a git operation should be retried or not.
For now, just error out and hope that vagrant notices and alerts the user properly.

fixes #3