Bug 766606 - [mozilla.org] Firefox download button doesn't block new unsupported operating systems

* Copied the old platform detection code from download.js
* Added Windows 2000 (NT 5.0 and 5.0.1) detection
* Added Windows XP SP1 detection
Bug 870776: Don't escape locale names from product-details in templates
Bug 899837 - Always display thanks on /updated page

Always display "Thank you for updating your email preferences"
at the top of the /newsletter/updated/ page.
Bug 900081 Update DNT Page to include W3C Links
Fix bug 790784: Port Websites Privacy Policy
Merge pull request #975 from kyoshino/bug-766606-unsupported-os

Bug 766606 - [mozilla.org] Firefox download button doesn't block new unsupported operating systems
Fix bug 824126: Conditionally redirect /ports/os2
Bug 881754 - Use bedrock /new page for locales
* use a single rewrite for locales instead of multiple lines as we did for plugincheck
* redirect these additional locales :
es-CL
es-MX
ga-IE
hy-AM
ml
lv
sl
Merge pull request #933 from openjck/790784-websites-privacy

Fix bug 790784: Port Websites Privacy Policy
Merge pull request #1121 from dpoirier/bug-899837-updated-thanks

Bug 899837 - Always display thanks on /updated page
Bug 867764 fix a string not enclosed in an l10n call
Merge pull request #1132 from openjck/824126-redirect-ports-os2

Fix bug 824126: Conditionally redirect /ports/os2
plugincheck: add et, hu, mr, uk, pl, lv
Bug 899837 - Don't always say thanks on newsletter/updated

Only say thanks on newsletter/updated page if the page isn't
already saying something more specific, like "We're sorry
to see you go" or "Thanks for telling us why you're leaving".
Update secure_url to match protocol of current page. Bug 901523.
Merge pull request #1135 from pascalchevrel/Bug_867764_newsletter_L10n_fixes

Bug 867764 fix a string not enclosed in an l10n call
Merge pull request #1138 from dpoirier/bug-899837-tweak-newsletter-updated-thanks

Bug 899837 - Don't always say thanks on newsletter/updated
Merge pull request #1136 from jpetto/bug-901523-form-https-errors

Update secure_url to match protocol of current page. Bug 901523.
Merge pull request #1134 from pascalchevrel/bug892470-plugincheck_actvate_locales

Bug 892470 - Use bedrock plugincheck page for locales
Merge pull request #1122 from retornam/bug-900081

Bug 900081 Update DNT Page to include W3C Links