numerous fixes + improvements

- remove angular-bootstrap and angular-google-analytics dependencies which
  include $location to work around angular/angular.js#4608.
    - replace the bootstrap dropdown-toggle language chooser widget with a simple inline nav
      list in the footer.
    - show/hide faq's via ng-show/hide rather than bootstrap collapse directive.
    - call google analytics api directly instead of through angular-google-analytics.
- create and use anchor links for each faq.
- video fixes
    - closing the lightbox now pauses the video
    - reopening the lightbox now resumes playback from where you left off
    - required switching to youtube's iframe api:
      https://developers.google.com/youtube/iframe_api_reference
- pull French translations from Transifex and adjust some css to accommodate
  the greater amount of space that strings take up in French. more tweaks needed.