Merge remote-tracking branch 'upstream/master' into jslint
Merge branch 'jslint' of github.com:mauk81/khan-exercises into jslint
Merge remote-tracking branch 'upstream/master' into jslint
removed unused var
removed unused var
correct color in hint, fix #135751
Handful of tweaks to some new exercises

Summary:
- Also remove the period from "None of the above" since it's not a sentence.
- Fix a bug with the multipler when multiplying decimals where you don't have to add (i.e., the second multiplicand has only one digit not countnig leading zeros).

Test Plan: View each affected exercise in local mode, clicking through all hints; Also run unit tests

Reviewers: joel

Reviewed By: joel

CC: alpert

Maniphest Tasks: T2012

Differential Revision: http://phabricator.khanacademy.org/D5627
Merge remote-tracking branch 'upstream/master' into jslint
jslint
refactoring
refactoring
refactoring
jslint
refactoring
jslint
subkatex
Initial arrowheads-at-line-and-ray-ends functionality

Summary: Arrows are clipped at the edge at some angles. :(

Test Plan: http://exercises.ka.local/exercises/graphing_linear_equations.html

Reviewers: joel

Reviewed By: joel

CC: alpert

Maniphest Tasks: T1973

Differential Revision: http://phabricator.khanacademy.org/D5637
Arrowheads shouldn't be dashed if the line is dashed

Test Plan: update khan-exercises substate in graphie-to-png, run graphie-to-png locally, load template #13, observe the arrowheads don't look weird on the dashed lines

Auditors: joel
Make $deg0 use \approx for approximate angles

Summary:
 * Adds the same processing logic used by $len[0-9] to $deg[0-9],
   which displays an approximation symbol before the number if the
   number is rounded.
 * Refactors said logic into KhanUtil.toFixedApprox

Test Plan:
 * Make a movableAngle in the transformer widget in perseus
 * Make a movablePolygon in the interactive-graph widget in perseus

Reviewers: eater

Reviewed By: eater

CC: alpert

Differential Revision: http://phabricator.khanacademy.org/D5671
add parentheses to negative base, fix #146562