Imported and cleaned up the old alphaCaml intermediate language (IL)
and its pretty-printer. This may be easier to use than the ppx machinery,
and may offer a few extra features (such as emitting comments).
Removed all uses of [softline] and [++].
Cleanup.
Cleanup.
More cleanup.
Added PrintIL.mli.