Add support for writing out lowered .stmt form of Halide code for
debugging and schedule analysis.
Add a header file for user visible overridable and callable routines
in the Halide runtime. Purpose is two fold: to give prototypes for
overriding and calling these routines and to provide Doxygen
documentation on them.