Merge pull request #223 from eanakashima/master

Update Amble webfont to have all the glyphs
Show count of waitlisted attendees on event show page

...for symmetry with other attendee sections
Added conditional to the dataTable init code that prevents pagination options if
the user has fewer than 10 rsvps. Fixes #216
Merge branch 'master' of https://github.com/BrainScraps/bridge_troll into BrainScraps-master
Style the 'Send Mail' button on the organizer email page

who doesn't like a good styled button
Attempt to de-flake auto arrange request spec by removing 'fade' class from modal

Previously, it seems like Capybara might've been trying to click 'Auto-Arrange' before it was
fully faded in, causing unexpected results.

Now, modals spawned by backbone for the section arranger don't have the 'fade' class if
the Rails.env is "test", so they should be less flakey in capybara situations.

Additionally this moves a lot of jQuery nonsense I wrote regarding the auto-arrange modal
into more better backboney code.
Section arranger: show the name of the session which RSVPs are highlighted for
Section Arranger: Organizer can choose which session to highlight checkins for
Use pre-wrap on email 'show' page so that long-lined emails look less silly
'Remove session' link will show even on existing events, so accidentally-added sessions can be destroyed
Post-workshop follow up survey

- Definitely MVP
- Does not include actually showing the results or asking students/volunteers different questions
Fix failing jasmine specs. Oops.

Upgrade Jasmine to 2.0.0
Add the Javascript course!
Course description is English!

This also represents other feedback from @eanakashima: First the title
for the first level in the class should be clearly for students with
less programming experience.

Secondly, the course description wraps at 80 characters. For the
styleguides.
Fooling around with test setup data in Jasmine tests
Use rake jasmine:ci now that jasmine can do phantom running by itself

Required "upgrading" to gmaps4rails 2.x, since gmaps4rails 1.x
inadvertently loaded its own copy of jasmine.rake on boot, which
caused rake jasmine:ci to explode. gmaps4rails 2.x is all different
though, so there might be some cool regressions.

Remove code that installed phantomjs on TravisCI, because Travis
now has a newer version of phantom than the one we're trying to
install. time has continued to march on!!
Merge branch 'followup-survey'
Merge branch 'master' into client-side-strong-side
Move unsightly gmaps4rails script tags into _map partial

...so they don't have to load on every page.

This could become disadvantageous if we have a page with like, a ton of maps.
Show survey results to organizers