Test to format constant INT
Forced EQ operator to only support same type operands.
Add boolean operations for and, or, eq and noteq.
Changed the formatting of booleans from lower to upper case and added further tests to achieve 100% coverage on boolean operations.