map LLVMBool to bool
LLVMTypeRef array helpers
start translating llvm c example

original version at https://github.com/wickedchicken/llvm-c-example/blob/master/fac.c

step 1 - create module with `int32 fac(int32)` declaration