Import volunteer/organizer RSVPs from Meetup.

New routes for looking at imported meetup data: /meetup_users and /meetup_users/:id

Meetup Users live in their own table: MeetupUser. Only their full name + meetup ID is stored.
In the future we could potentially store their profile photos from meetup.

rsvps now has a polymorphic association back to 'user', so an Rsvp could potentially be
for a regular (bridgetroll) User, or a MeetupUser. MeetupUser is configured to act like a user
who answered 'false' to all profile questions.

Because you can't use has_many :through polymorphically, the 'volunteers' and 'organizers'
associations on event still just return bridgetroll users. The 'legacy_volunteers' and
'legacy_organizers' associations will return MeetupUser records, and the methods
'volunteers_with_legacy' and 'organizers_with_legacy' add the two associations together.

The added complexity here is to support users adopting their MeetupUser RSVPs when
they sign up for Bridgetroll. We'll see if this technology holds up.

jquery datatables plugin is included for the benefit of sorting /meetup_users page.
Fix unicode sanitizer for Heroku deployment

Heroku doesn't understand 'UTF-16', it only knows UTF-16[LE|BE]
Import student RSVPs from Meetup.

Student and Volunteer meetup information is merged into a single
event (which remembers its student and volunteer meetup ids).

Currently, only the student details are kept. Maybe we will do
stuff with both pieces of data someday.
Add sendgrid mailing config to production
Profiles controller can show user data for any user (not just current).
Use jQuery UI Datepicker in all browsers

(instead of using Chrome's native picker that shows up when you set type='date')
Event and location detail show map
Merge pull request #100 from lilliealbert/maps

Event and location detail show map
Fix failing tests by disabling gmaps api requests in test
Deleting old skills controller/views
Users can associate with their Meetup account on the Account page.

This does an OAuth request with Meetup to determine the user's meetup ID.
RSVPs from past Meetup events will show up on the user's Profile page.
Fix meetup_users page to not crash for users with no RSVPs (claimed users)

Set default dataTables pagination to 50 per page.
Extract navigation section into a partial

Change navigation markup so that you can click on the entire buttons, not just the link
Upgrade a lot of gems. Everybody loves gems.
copy changes for rsvp form, profile, event index
Retrieve action_mailer.default_url_options host from ENV
copy change ammendment
Merge branch 'master' of https://github.com/Polyrhythm/bridge_troll into Polyrhythm-master
Fixed broken 'bugs' link in README.
Merge pull request #103 from eostrom/master

Fixed broken 'bugs' link in README.