Move parseActions and statics out of evaluator()
Simpler pyparsing
Add docstrings and comments
Rename variables; get rid of OPS
Set numpy so it does not print out warnings on student input
Replace /faq route in LMS urls

This route was mistakenly removed by the theming changes since the
"FAQ" marketing link actually points to help_edx, not faq_edx.
Get rid of unused code
Make Jenkins test the calc module
Added tests for new math functions
Add support for various math functions in calc.py.
Add variable i as an imaginary unit
Default to unicode for sass compilation.

If no default is provided, sass falls back to the system
default. This fails when the system default is not unicode because
various sass files have unicode characters in them.
Address Sarina's comments from the PR

-Clean up `SUFFIXES` from interspersed commented-out suffixes
-Remove unused `LOG`
-Remove unused method `raiseself` of UndefinedVariable and its usage
Undo change to jenkins/test.sh in anticipation of merge

Original change: SHA 58e98d
This was resolved by merging in Cale's branch
  https://github.com/edx/edx-platform/pull/44
Quick fixes in calc.py

Especially the var[0].isdigit() one.
Merge branch 'master' into pbaratta/calc-add-trig
Add CHANGELOG message
Merge pull request #96 from edx/nate/fix-missing-faq-route

Replace /faq route in LMS urls
Merge pull request #141 from edx/feanil/sass_unicode

Default to unicode for sass compilation.
Merge pull request #125 from edx/pbaratta/calc-add-trig

Simplify calc.py; add trig/other functions