Merge pull request #449 from AgileVentures/develop

Pushing Develop to Staging
Merge pull request #452 from AgileVentures/develop

Pushing Develop to Staging
Merge pull request #453 from AgileVentures/staging

Pushing Staging to Production
Merge pull request #458 from AgileVentures/develop

Pushing Develop to Staging
Merge pull request #459 from AgileVentures/staging

Staging
added feature to show events in progress
modified Event#next_event_occurrence to include current event
added code and specs to event index view
First cut at using Vagrant for development

I imported and adapted the Vagrantfile and provisioning shell script
from Agile Ventures Local Support. The provisioning script imports the
generic Rails script from AgileVentures/setup-scripts.

This is held together with duct tape and string, but it works, so it is
ready for others to try out. Then we can make improvements based on
experience.
Empty commit to resubmit to Travis CI
Empty commit for travis
Remove unused document/index & document/edit views and corresponding specs
Remove unused documents routes, #edit & #update in controller and corresponding tests
Add cc: sam@agileventures.org to mailers
update articles model spec syntax
update articles view spec syntax, replace fixtures with factories
update articles controller spec syntax
Fix typo: ruby version to install is 2.1.1
Change cc address to support@agileventures.org
Rename custom matcher to have_default_cc_addresses
articles view specs: use build_stubbed instead of create