Update Vagrantfile

Now runs Panoptes in docker, mounting the local source tree into the
latest image.
Merge pull request #192 from astopy/master

Update Vagrantfile
Add logstasher to produce Logstash-compatible logs.
Move logstasher from development to staging.
Merge pull request #193 from astopy/master

Add logstasher to produce Logstash-compatible logs.
Expose port 80 in Dockerfile.

Status check needs it to figure out what to monitor.
Merge pull request #194 from astopy/master

Expose port 80 in Dockerfile.
add exception tracking with airbrake

closes #177
Merge pull request #196 from camallen/exception_notifier

add exception tracking with airbrake
closes #197 bump staging log level

get more information in the staging logs for development
Merge pull request #198 from camallen/staging_logs

bump staging log level
Refactor Union queries for common functionality
Add access control methods to User Project Preference
Add Controllers and Specs for Project Roles and Preferences

Closes issue #178
Correct broken spec
Update apiary docs for new routes
Remove 'captures'
Remove accidentally included diff tags
Add project_roles relation to Project
Add links to project_roles and preferences to Serializers