consistent gender, fix #52147

replace *he* with *she* in the *isMale(0)* section
correct bracketing, fix #47007

fix wrong bracketing.
Merge pull request #52269 from mauk81/patch-4

correct bracketing, fix #47007
Merge pull request #52149 from mauk81/patch-1

consistent gender, fix #52147
Fixed ? appearing in code tag rather than outside it.

Summary:
People translating were rearranging the question so the code tag
appeared and the beginning.  Hence the download_i18n linter was
complaining that a code tag had changed.  Seems like the best
solution is to fix here.

Test Plan: cross-fingers

Reviewers: emily, alpert

Reviewed By: alpert

Differential Revision: http://phabricator.khanacademy.org/D2939
Fix hints in multiplication_1; don't draw 900 dots!

This also puts the ? on the left of the equals sign half the time to reinforce the idea that the equals sign indicates the two sides are equivalent and doesn't just mean "ok, now compute that thing i said!"

Test plan: in local mode, check hints and correct answer for each problem type

Auditors: alpert
Don't run MathJax on hints immediately

Summary: It's silly and slow to run MathJax on the hints which might not even been seen! Instead, move the MathJax-calling out to a separate module which (like graphie) is called when the content is actually presented. This should also be a bit faster in all cases because we only call MathJax once for the question area and once per hint instead of once for each `<code>` tag.

Test Plan:
reading_stem_and_leaf_plots.html feels faster; hints still appear correctly.
multiplying_expressions_0.5.html choices look the same; grading (including none of the above) works.
addition_1.html acceptable formats works.
graphing_linear_equations.html looks sane too.

Reviewers: eater, emily

Reviewed By: emily

CC: ben

Differential Revision: http://phabricator.khanacademy.org/D2967
Run tex better on multiple answer type, etc

Auditors: emily
Fix bad hints on solving_quadratics_by_factoring_2

Auditors: eater
add karma.conf.js