Fix bug 1071230: Update "let us know" link
Bug 1024507: Measure use of Twitter and Facebook

Luke organized the logic so that Google Analytics event calls would work
correctly [1]. His commit was squashed into the prior commit to maintain
a history of working commits.

[1] https://github.com/groovecoder/kuma/commit/4bbd5f89e3539faeecdcbdb850c45508e265b709
fix bug 1063830 - detect unmatched login in pre_social_login

redirect mis-matched social logins

send user back to signup with error message
bug 1063830 - fix and add pre_social_login tests
fix bug 1070942 - add a contribute.json file
Fix bug 1071743: Capitalize "other" radio option
Fix bug 1071748: Remove markup in page content
Merge pull request #2765 from openjck/1071743-capitalize-radio

Fix bug 1071743: Capitalize "other" radio option
fix bug 1071741 -- render the file list successfully and use correct feed URL.

This is a regression from 8b54bed209ade8ea63a514c69d8904679d497316.
Merge pull request #2766 from openjck/1071748-quote-bracket

Fix bug 1071748: Remove markup in page content
Merge pull request #2767 from jezdez/bug1071741-attachement-list

fix bug 1071741 -- render the file list successfully and use correct feed URL.
Fix bug 1071780: Don't notify after partial signup
Merge pull request #2734 from openjck/1024507-twitter-facebook-research

Bug 1024507: Measure use of Twitter and Facebook
Merge pull request #2761 from openjck/1071230-let-us-know-link

Fix bug 1071230: Update "let us know" link
fix bug 1072273 - use better language in some of the allauth messages.
Merge pull request #2759 from jezdez/bug1070942-contribute.json

fix bug 1070942 - add a contribute.json file
Merge pull request #2769 from openjck/1071780-registration-notice-on-abandonment

Fix bug 1071780: Don't notify after partial signup
Merge pull request #2751 from groovecoder/connect-with-unmatched-persona-1063830

fix bug 1063830 - detect unmatched login in pre_social_login
Merge pull request #2771 from jezdez/bug1072273

fix bug 1072273 - use better language in some of the allauth messages.
Bug #1070001 - Re-organize stylus

- Switched from @import to @require.
- Files should now require the files they need rather than relying on an @import in a different file.
- Files in /include should not generate output.
- Tried to break files in main into sensible smaller pieces.