Get bool type only once in a block instead of twice
Add new crate `libjs_jit` which has an implementation of Compiler and Executor traits for LibJIT