Update JessieCode

This adds maps to the JessieCode parser. Maps are defined with the keyword 'map', behave like functions but only allow a single single statement that may only consist of a math expression.

    f = map(x) -> sin(x) + cos(x);