1. Add JIT support for REPL style usage and script style usage. 2. Add options to output obj file and llvmir-asm file