Use Vagrant to create a Virtual Machine to develop

I've added this vagrant scripts to setup a development machine ready to use. This avoid all the mess of setting up your computer to develop or rely on some virtualbox image that you don't know how it has been created.