Assorted code cleanups
- Fix
-Wsign-compare
warnings - Fix
-Wshadow
warnings - Make
Emalloc()
argument asize_t
to matchmalloc()
- Simplify
HAVE_MKSTEMP
block unifdef SIGNALRETURNSINT
- Add
.git-blame-ignore-revs
to hide whitespace commits from git blame