Update LLVM version to 3.3.0 and llvmpy to 0.12.7
Change testing infrastructure to include testing of blocks
Change logic for getting an IR Builder. A basic block is not the source of IR Builder
Add the LLVM ADD instruction to the builder spy