Work on conditionals and casts.
Adding more boolean and mathematical expressions.
Added tests (and fixed grammar) for negative numbers.
Fixed false literal to match 1.2 spec.
Comment updates.
Added tests for remaining boolean and mathematical expressions.