Refactoring: Extract Superclass. Extracted a superclass for unary and binary expressions.
Moved IParser and ParseError to superpackage because they aren't just used by the test but by all the parsers.
Renamed interfaces to Java code convention: no leading 'I'.
Updated the version of Antlr.
Restructured unit tests.