+ add errno as first argument to raise-exception os-error in prim-io.scm + capture os-error in with-errno-handler* and adjust exception arguments to fit errno-handlers