[MOD] Optimizer: Optimizations for conditionals, let bindings, function items and logical expressions.
[MOD] Another heuristic for inlining function items.
Merge pull request #829 from LeoWoerteler/optimize-conditionals

Various Optimizations