Add codegen for CMakeCls
Add free variables to CMakeCls
Add codegen for CAppDir
Fix llvm/Emit.hs
Add function emitter