Add optimization passes for generated LLVM IR
Refactor test-rules in Makefiles
Add optimization levels to benchmarks
Merge pull request #28 from dbrabera/optimizations

Optimizations