Add events model and files
Add shoulda-matchers gem
Add create new public events feature
Rename PublicEvents to Events, remove/repurpose all old Events files
Create and delete events
Merged new changes from upstream
Add ability: edit events
Add event organizers WIP
Add rsvp model, controller, table
Create and destroy RSVPs for events WIP
Add RSVPs to events
Update event index page
Past events won't show in events index
Add cancan authorization WIP
Fix cancan authorization and tests
add location map to events
Toggle show/hide map
Event location links to google maps
Cosmetic changes
pull from upstream