Added support for with-output-to-file and with-input-from-file
Fixed some bugs in the support for with-exception-handler where the lifetime of exception handlers was not correct