Implement basic event detail view page
Add testing section to README

This changeset adds a section on testing to the `README`. I try to run
this locally before submitting PRs. It is pretty much exactly what
Jenkins does as part of the PR and merge to `develop` builders.
Merge pull request #152 from kdeloach/topic/event-detail-view

Implement basic event detail view page
Add more useful unicode method for event
Fix bugs in event detail row
Enhance event lists

Add controls for filtering
Add links for loading in chunks
Fix querysets to show pertinent events to users
Add event list to group detail page
Merge pull request #148 from steventlamb/topic/enhance_event_lists

Topic/enhance event lists
Add event form for emailing RSVPed users
Merge pull request #154 from maurizi/email-form

Add form for emailing RSVPed users to events
Update PostgreSQL roles due to package version changes

This changeset updates the versions of PostgreSQL roles we use because
new packages were cut for `libpq-dev` and `postgresql-9.3`. These
changes will prevent errors when fresh provisions are attempted.
Forward the SELENIUM_BROWSER environment variable into the Vagrant VM

Trying out a new way of running Selenium tests that seems to work better.
Rather than going through the `selenium` management command,
I'm running the `test` command directly and passing in a test pattern of
`uitest*.py`.

This seems to work better with the Jenkins Sauce Labs plugin.
Install Sauce Connect inside the Vagrant VM

This appears to be a more stable way to connect to Sauce Labs, and
should allow for easier parallelization of UI tests
Autocorrect Vagrant ports when in the TEST environment

Should allow for easy parallelization of UI tests
Make use of Sauce Connect role to install Sauce Connect