Added functionality: payload code for registerModule

o Slimmer interface and only one
o Possible not only to inline one header, but all kind of code
o Genreflex leverages this: inlining of first header (adding all with a very limited additional implementation effort)
o Defines and undefines provided in the payload: not created at libload
o Cleaner code2c++string transformation
Combine include path -D; pass src and obj for LLVMDEV/ROOT; remove unused -Ds
Update CMake for 7009e22..86c0263
Add llvm option library.
Do not build filenames for all classes - Cintex is gone.