added in some new functions required for my compiler: generateFunctionFromRef (which is just generateFunction on an unwrapped value), and FFI binding for getModuleFromAssembly, and exposed the Module datatype and the withModule function
removed parens as per comment on pull request
Merge pull request #46 from DirectXMan12/master

Add extra support for working with LLVM "Assembly" (IR)