Add support to aid with local development and deployment

This changeset includes support for Vagrant, Ansible, and Packer.
Vagrant provides an easy way to spin up local virtual machines, but then
depends on Ansible to provision them. For non-local deployments, Packer
depends on the same playbooks used by Vagrant to generate EC2 AMIs.
Those AMIs can then be used to launch instances of the GeoTrellis
website.