bug 822759 - more debugging patches to diagnose problem in -dev

* re-enabled the tests for test_metlog_*
* added double logging for each of the generate_error events that
  route through metlog. one through the default metlog instance,
  another through the local metlog client instance
* bumped to metlog-py 0.9.10 to see the full client configuration as a
  JSON blob
* pulled out all METLOG_CONF configuration from settings_base and just
  set it at once.  This has to be done in settings_mkt.py and
  settings_addons.py
Merge pull request #545 from crankycoder/vng/extended_metlog_debugging

bug 822759 - more debugging patches to diagnose problem in -dev
bug 822759 - this patch reverts the initialization code for the metlog instance.

* i expect that this will cause the settings.METLOG instance to stop working in the admin.explode() page
* also reverted the use of kwargs and switched back to using local
  variables for sentry
Merge pull request #546 from crankycoder/master

bug 822759 - testing patch to re-break metlog 
Switch to mainline of django-browserid (bug 821351)
tablet frolicking (bug 823984)
more tablet vs. mobile frolicking (bug 823984)
redirect /mobile landing page to /android (bug 824314)
fix test for /mobile/ heading
clean up amo.tests.test_views a bit
Raise Solitude exceptions instead of catching them

Part 1
Raise Solitude exceptions: The Sequel

My mental grep doesn't work so well when it's like 60 degrees in this
god forsaken house. Thought these were in the models, guess not.
add download links for ref apps (bug 824180)
Merge pull request #547 from ednapiranha/bug824180

add download links for ref apps (bug 824180)
holiday promo is done
Updated blocklisting to inject new version (bug 817624)
mobile frolicking (bug 823984)
Bump validators

+ Gecko 18 compat tests
* Updated permissions for app manifests
Collect stats from Google Analytics (bug 821923)
mobile frolic polish (bug 823984)