fix bug 1055669 - Ensure no logo overlap on small screens
bug 1055552 - add new policies to CONTRIBUTING.md
Fix bug 1056487 - broken links on MDN 'Learn Javascript' page

As for bug 1038541, the pages have been moved to webplatform.

Now also using proper naming for the Web Platform site on the
'Learn HTML' page.
Merge pull request #2696 from vrubiolo/bug-1056487-rework

Fix bug 1056487 - broken links on MDN 'Learn Javascript' page
Fix bug 1044093 - Provide safe macro display in kumascript error messages
Merge pull request #2702 from darkwing/1044093-error-messages

Fix bug 1044093 - Provide safe macro display in kumascript error messages
Merge pull request #2681 from groovecoder/update-commit-policies-1055552

bug 1055552 - add new policies to CONTRIBUTING.md
Fix bug 1053912: Update connection page labels

Update labels on account connections page to connect instead of sign-in.

[John Karahalis edited this commit message to move the bug number to the
beginning of the first line.]
fix bug 1051877 - Launch signin windows/links when icons within header login when clicked
Fix bug 1055708 - Refactor AllAuth front-end JavaScript and prevent multiple JS inclusions
Add test for ensuring Persona form is provided to the page
Update signup page text via Stephanie's comments
Adding code comments to Persona login
Fix login-on-mobile AJAX request race condition
Merge pull request #2686 from openjck/rename-connect-buttons-2

Fix bug 1053912: Update connection page labels
Merge pull request #2680 from darkwing/service-icons-1051877-reflogged

fix bug 1051877 - Launch signin windows/links when icons within header login when clicked
Merge pull request #2684 from darkwing/1055669-tiny-logo

fix bug 1055669 - Ensure no logo overlap on small screens
fix bug 1051016 - Move close button when login widget is hovered over