Implement and test outputting finding locations
Merge pull request #137 from Kha/finding-locs

Output finding locations
Construct FIRM graphs for simple Integer arithmetic expressions
Count number of variables in methods for firm graph creation
Merge pull request #139 from TehMillhouse/num_vars

Count number of variables in methods for firm graph creation
Merge pull request #140 from jspam/053-firm-integer-arithmetic-expressions

Construct FIRM graphs for simple Integer arithmetic expressions
Compiler: FirmConstructor phase
firm: Expand type mappings
Merge pull request #144 from Kha/firm-types

Firm types
Construct FIRM graphs for Integer comparisons
Merge pull request #143 from jspam/054-firm-integer-comparisons

Construct FIRM graphs for Integer comparisons
Namer: Remove fake "System.out" parameter from AST

This makes println behave like any other function (except for a small
special case in a Typer error message).
Merge pull request #146 from Kha/no-system-out

Namer: Remove fake "System.out" parameter from AST
Add codegen stub
Merge pull request #147 from TehMillhouse/codegen

Add code generation stub
Namer: Remove main 'args' parameter from AST

Removes the last visit override from Namer, should simplify #145 and
 #132.
Merge pull request #148 from Kha/no-main-args

Namer: Remove main 'args' parameter from AST
Add entity for System.out.println
Merge pull request #145 from jspam/055-firm-println

Add entity for System.out.println
Add implementation of System.out.println