#11417: vagrant setup

These changes implement a vagrant box and shell provisioning for getting weather to run locally.