Fix Bug 1058259 - notification 'warning' class conflicts with Custom CSS

Defined border-width and link styles with more specificity here to over-ride the customCSS ones on .warning

Couldn't bring myself to add it to the customCSS as suggested on the bug. It's more maintainable here and will get minified etc.
Fix bug 1057286: Split file attachments from wiki into a separate application.
Merge pull request #2707 from stephaniehobson/1058259-warning-class-conflict

Fix Bug 1058259 - notification 'warning' class conflicts with Custom CSS
Bug 1054558: Notification after successful connect

If a user tries to authenticate with a service that is not already
associated with their account (for example, GitHub) they might be
notified that there is already an MDN profile using the same email
address. When this happens, the user is given the option of
authenticating with a third-party service that /is/ associated with the
account (for example, Persona) to make both services (in this case,
GitHub and Persona) authentication options for that account.

These changes notify the user when this is done successfully.
Merge pull request #2719 from openjck/1054558-account-association-feedback

Bug 1054558: Notification after successful connect
fix bug 1056953 - Use DOM operations to inject content instead of innerHTML
fix bug 1057286 - fix attachments migrations' db_table value
Merge pull request #2700 from darkwing/1056953-notification-wrapping

fix bug 1056953 - Use DOM operations to inject content instead of innerHTML
fix bug 797845 - Disable save button if no edits have been made
fix bug 1057286 - make migration 0004 work for new and existing environments
fix bug 1063580 - Synchronize template URL format between kuma and kumascript
Merge pull request #2731 from darkwing/new-issue-797845

fix bug 797845 - Disable save button if no edits have been made
bug 1063580 - add test for kumascript.get logic
Merge pull request #2732 from groovecoder/attachments-app-1057286

fix bug 1057286 - split file attachments from wiki into a separate application
Fix Bug #1063588 - Add Persona to Profile link broken

Added the necessary data attributes and class to pop the persona login window.

Also fixed some wording while I was in there.

To test this you need to disconnect all Persona accounts and then on the edit profile page click "Use your Persona account to sign in"
bug 1057286 - custom chief logic for attachments migrations cleanup
Merge pull request #2737 from groovecoder/attachments-app-1057286

bug 1057286 - custom chief logic for attachments migrations cleanup
Fix bug 1065845: Do not hard-code GA tracking ID
Merge pull request #2738 from openjck/1065845-ga-constance

Fix bug 1065845: Do not hard-code GA tracking ID
fix bug 1066054 - Prevent dirtiness tracking for templates.