Rewrite with-errno-handler with syntax-rules.

Add janky work around for integer->errno bug in s48.

Make with-errno-handler and friends available in the scsh package.
Use `rm -f` in install-scsh make rule for fresh systems. Fixes #20.

rm returns non-success if its argument file doesn't exist, unless -f is given.