add clojure.llvm.api namespace and a to be defined macro which should generate inline functions for the LLVM-C interface