Use consistent naming for development host and role
Fix incorrect port forwarding in Vagrantfile
Use autostart flag to only provision and use the development VM by default
No longer makes sense to set up AppArmor on development host
Do setup to run the functional tests on staging

This is not ideal, since the functional tests require dependencies that
will now be present on the staging server but would not be present on a
production server. For now, we'd like to be able to run all of the tests
to generate the best possible AppArmor rules, but we should revisit
this. Ideally, you would run the tests remotely, which should be fairly
easy to do with the functional tests at least.
Merge pull request #9 from garrettr/staging-fixes

Staging fixes