Fixed compiling testing library on OSX.

Removed separate assembler phase and used clang directly to compile .bc -> .o
Script which collects kernel function names from llvm ir assembler and runs dead code elimination.
Just a comment to tell which address space numbering we assume.