adding a delete option to rsync, so the remote stays completely in sync with the local.

also, adding guard and a vagrantfile for testing.
oof. put --delete in the wrong place in the rsync command
bumping version