Move names_to_pid from pending to lib.
Regression test against Ancient Build Environment (Ubuntu 8.04), fixup bit-rot.
toynet.h went away, missed a file...
Only define MNT_DETACH for old glibc, portability.h included _before_ sys/mount.h...
Older python spit --version to stdout, 2.7 does it to stderr. Of course.
Don't permute toys.optargs, cleanup code (xexec()) can free it.
killall: fix return code, improve error reporting, avoid buffer overflow.
Cleanup su.
Promote su from pending to lsb.
Add -s option, allow zero optargs for -l. (Suggested by Ashwini Sharma.)
Ashwini sharma pointed out that show_help() doesn't exit so "ifconfig eth0 netmask" would segfault. Replace it with an error_exit(), see list for aesthetic issue this raises re: help text.
Fix some issues raised (albeit indirectly) by Isaac Dunham.

POLL_IN defined as a constant by some libc.
Factor out login.c's change_identity() to xwrap.c as xsetuser().
Replace xsetuid() with xsetuser()
Put a space between argument globals and non-argument globals.
TT starts zeroed, don't need to re-zero entries in it.
STDIN_FILENO has been 0 since 1969, even DOS copied that. Just say 0.
Added an xchroot() using xchdir() to lib/xwrap.c.
Remove endgrent() call until somebody can explain why it was there.
IPv6 support is added into traceroute command.
traceroute6 is made as an old toy of traceroute.
Pending commands default n.
Attached is an implementation for groupdel.

This is aliased to delgroup, for a requirement at my end.
Also lib/password.c is modified to along with.
Updating the email id in Copyright.
Clean up half-finished blkid.test.
Merge branch 'master' into build