MOdified FpLiteralExpr handler.

Removes decimal point in case of a integer
Merge branch 'develop' of https://github.com/Sable/mclab into develop
Added a class for DomainType

The domain type class is used for loop domains.
Added domain type to for loops

Instead of generating ranges directly, domain expressions containing ranges generated.
Modified getExprType

Inserted a check if parent statement is an assignment statement. Lot of redundant code. Needs to be cleaned up. Short term fix.
Added new check for temporary variables for expressions.

Gives priority to find temporary.
Modified the indexExpr handler method

The method would insert the type of the expression as the variable type in the symbol table which is wrong. Thus symbol table check is seperated from expression check.
Copy operation in function calls.

Since VRIR is by default call by reference additional copy statements need to be added in the front end.
Merge branch 'develop' of github.com:Sable/mclab into javascript-backend
testing git integration in eclipse