Removing Upcoming events parser #115
Removing tests specific to Upcoming data examples.
Removing more tests for Upcoming data parsing that are no longer needed.
Add line for meetup.com api keys to install doc

This resolves #144
Merge pull request #184 from calagator/remove_upcoming

Remove support for Upcoming integration
Merge pull request #191 from MichaelXavier/144-meetup-api-key-docs

Add line for meetup.com api keys to install doc
Remove Event#to_ical and update tests
Extract Event.to_ical to IcalRenderer#render
Extract private methods to set calender entries
Move responsiblities to the class level so iCalRenderer can focus on one event at a time
Memoize entry.description in iCal rendering
Set entries in a consistent way
minor refactor.
Narrow results instead of expand results

This changes the queries to AND instead of OR for each word used.

For issue calagator/calagator#140
Merge pull request #192 from moedu23/extract_event_ical_rendering

Extract Event.to_ical to Event::IcalRenderer
Merge pull request #194 from dplummer/140-and-queries

Narrow results instead of expand results
Rename mobile to theme-default, remove view-based media query, and load theme-default in theme to close #152.

For now, theme-default just wraps the previous mobile stylesheet in a media query to preserve functionality for further refactoring via issue #88 and loads theme-default as part of the asset pipeline, rather than via a specific custom helper.
Remove custom mobile stylesheet picking class that is made obsolete by adding media queries to theme-default as part of #88
Remove obsolete print stylesheet
Remove 'Display for ...' links in footer.