Makefile tweaks

Something was doubly linking Halide and llvm.

Also run the generators under tmp, in case they spew debugging output.
Remove some debugging code.
Merge branch 'generator' of github.com:halide/Halide into generator