Replace the use of IRBuilder<> in Runtime.hpp with Compiler.  This will allow
calling runtime functions with necessary exception handlers.
Add the scaffolding required to catch exceptions thrown by the runtime library.
Generate inline code for '{', '(' and 'return'.
Generate inline code for 'if'.