Merge pull request #10 from lauraxt/master

Finish merging glossary, clean up temp files, unbreak some l10n
Merge pull request #11 from lauraxt/master

Re-implement the changes from pascal's PR: non-mergable due to big commit in the middle
updated French reference translation for testing
Merge pull request #12 from pascalchevrel/Bug851157_add_French_as_test_locale

updated French reference translation for testing
Fix:
- urls should not be harcoded as they can change with time
- remove spaces around slashes in a string to be consistent with the next string also using slashes
- remove locale information from MDN link so as to allow locale detection, that document has translations available
- use only one version of 'Learn more' string in the template, without capitalization
more updates to French
Merge pull request #13 from pascalchevrel/Bug851143-l10n_string_fixes

Fix:
Merge pull request #14 from pascalchevrel/Bug851157_add_French_as_test_locale

more updates to French
string fix, add a var html tag
Merge pull request #15 from pascalchevrel/Bug851143-l10n_string_fixes

string fix, add a var html tag
Add basic JS for the postMessage etc interaction with the browser
Put it in the template