Added failing test for multiline function definitions
Added failing test for escaped characters

Mathematica allows Unicode in code, including variable names. However,
copy-and-pasting code transforms (for example) a mu into '\[Mu]'. This
should be highlighted as an error so the user can fix it.
Added failing test for anonymous (#&) functions
Now passes test_escape
Now passes test_anonymous_function