This makes a framework for adding temporary errors identified by syscall number or by error string. Fixes #1660