Add Vagrant support

Provides a working Vagrant box to help contributors get started more
quickly.