Fixed the issue with it recognizing the old array lookup syntax as valid. Removed some of the unit tests because they dealt with concepts we arent ready to implement yet, such as built in methods.
Lots of cleanup on the expression statements.

Got rid of most of the lookaheads. Replaced the "(" in all the EXP()s
with a "(" EXP() ")" in EXP5().
Made some changes to the way Block is structured, as it kept thinking blocks were objects. Still having that problem with some other things though.
Fixed a typo (I think) in the unit tests. Changed the RANGE() to better suit the FORLOOP().
Fixed the CONDITIONAL().
Made more changes to  CONDITIONAL to make it more robust.
Made a tweak to the object definition.