Middleware support to allow arbitrary ts.CompilerHost
changes
#96
+237
−48
ts.CompilerHost
changes
#96