Remove mention of GetPersonas from Persona Dev FAQ

getpersonas.com is dead! finally! woohoo!
Fix include font include syntax for Bug 860848
Bug 820212: Implement Firefox OS privacy policy for display on device.
Fix bug 861091 - NL buttons need specific css
Bug 862471: Make Bedrock download button "System & Language" and "What's new" links channel aware
Merge pull request #798 from l-hedgehog/bug-862471-channel-aware-all-notes

Bug 862471: Make download button meta links build aware.
Merge pull request #792 from sgarrity/bug-826905-IE-fonts

Fix bug 860848 - fix font include syntax
Merge pull request #797 from alexgibson/bug-861091-nl-buttons-specific-css

Fix bug 861091 - NL buttons need specific css
Optimize all png and jpg images.

Add ignore settings for Windows
Merge pull request #787 from callahad/patch-1

Remove mention of GetPersonas from Persona Dev FAQ
Merge branch 'ethertank-img'

Conflicts:
	media/img/firefox/partners/phone-android-shadow.png
remove badge section and add a new faq entry pointing to affiliates
Merge pull request #802 from ossreleasefeed/bug865590-remove-badge-section-add-faq

remove badge section and add a new faq entry pointing to affiliates
bug 833534; Updates to homepage to improve accessibility of promo navigation and video close button
Fix bug 768645 - Enter and space key should toggle the nav-element
Fix bug 861091 NL buttons need specific css
[bug 859564] University Ambassadors form.
Bug 835506: Add facebookapps.utils unit tests

Tests for app_data_query_string_encode handle normal conversion of a dict into an app_data query string for Facebook apps.

Tests for unwrap_signed_request function handle empty signed request, changing the locale from Facebook format (underscore) to Playdoh format (hyphen) and a normal unwrap of a signed request object. Two utility functions are also added for use by the tests, one that creates a dummy dictionary to encode and the other to encode it.

Tests for get_best_locale function handle supported locales and a variety of cases for unsupported locales: unsupported locales of a language with support and completely unsupported languages (returns default locale). Tests also assert that in all the tested cases that a supported locale is always returned and that the active locale is not changed (the best locale is merely returned). To pass tests, locales are now always converted to lowercase before comparison. Also corrected the exception type when language isn't found in supported locales.

Tests for js_redirect verify that the returned response has the appropriate HTML elements for JavaScript redirection with the new assert_js_redirect assertion method.
Bug 835506: Add facebookapps.decorators unit tests

Tests for facebook_locale handle bad locale from Facebook (empty or unsupported), already using Facebook's locale, redirecting to Facebook's locale and preserving GET parameters. To pass test, request is no longer sent to get_best_locale function and ? is only appended to locale redirect URL if query string is present.

Tests for extract_app_data handles empty app_data from Facebook, the normal extraction of app_data and makes sure that the previous contents of GET remain in the dictionary.

Test views were added for both decorator functions. Also added was a new assertion for redirect response.
Bug 835506: Add facebookapps.views unit tests

Tests for tab_redirect view handle FACEBOOK_TAB_URL lazy setting, normal HTTP header redirect to tab, JavaScript redirect, correct HTTP header for iframe usage and converting GET query string into a Facebook app_data query string. To pass the tests, fixes string interpolation of the FACEBOOK_TAB_URL setting for Python 2.6 and only appends ? to URL if a query string is present.

Tests for Download Tab views handle normal HTTP request and check for OK response code, download button selector and JavaScript hooks. Also check for HTTP header for iframe usage.

Adds assertion to TestCase for verifying iframe HTTP headers, fixes some style issues and removes unused import in facebookapps.models.