The filename argument to which() may already be absolute

For example $Config{make} may contain "/usr/bin/make" and not just "make".

Also includes a commit for dead code removal.