Vagrant puppet provisioning

This adds a vagrant provisioning system to gw2spidy.

People can now type `vagrant up` then visit localhost:8080 and see a running instance of gw2spidy. `vagrant ssh` will bring you into an ssh session on the virtual machine.

This won't purge the caches or run the crawlers.

Requires virtualbox, ruby, and the vagrant gem installed.