Removed unnecessary complexity in testing CodeGen_X86.
Merge branch 'codegen_refactor_2' of https://github.com/halide/Halide into codegen_refactor_2
Output interface uses new LoweredFunc.
Moved more of the outputs (c h/source, stmt outputs) to Output objects.
Updated comments.