Handled addition and subtraction.
Trivial refactoring to Lexer::parseOperator
Attempted to handle multiplications in the same way as additions... and failing!
Fixed handling of multiplication and of divisions
Changed lexer semantics: now we return END_OF_INPUT instead of throwing an exception at EOF
Added handling of parenthesis