First refactor of the search navigator JS
Minor syntax updates to contributor stuff
fix bug 1000572 - Sync preview styles with documents
Add @fred-wang CSS for MathML fallback

The CSS was based on
https://github.com/fred-wang/mathml.css.

This should close bug 981409.

Thanks to @darkwing for the help.

- Add CSS MathML fallback
- Add Javascript to test for web browser MathML support
- Add Javascript to add warning when browser not support MathML

TODO:

- Localization for warning.
fix bug 892639 - Don't allow external REDIRECT urls
Move #deki-page-tags, #page-comment, content rules
Migrate revision deletion rules from wiki-screen
Remove function call

as suggest by @darkwing.
Merge pull request #2196 from r-gaia-cs/bug-981409

Add CSS for MathML fallback
Update MathML fallback message
fix bug 1003033 - Add 'all revisions' button to profile
Merge pull request #2274 from darkwing/search-refactor-again

First refactor of the search navigator JS
Migrate multi-column rules from wiki-screen
fix bug 906883 with browserid_form and csrf_exempt

This makes browserid_change_email work the same as browserid_verify,
since _verify_browserid on the assertion is an effective CSRF protection
fix bug 877679 - Final touches to launch 0.1 of search navigator
Merge pull request #2342 from darkwing/mathml-notice

Update MathML fallback message
Merge pull request #2343 from darkwing/user-edits-1003033

fix bug 1003033 - Add 'all revisions' button to profile
Merge pull request #2326 from darkwing/preview-1000572

fix bug 1000572 - Sync preview styles with documents
Moving home.css up by other CSS so it can be downloaded in parallel.
Change Languages icon from "comment" to "globe"