Implement test
Juhani Haverinen pointed out that python 3 doesn't work with config2help.py, so you python2 binary until finishing the C rewrite.
Link to Georgi's mirror on github.
This removes xz_mode.
Mostly outdated comments and unused function parameters/struct members.
I've written an lspci implementation.
Currently it supports -emkn; -e is an extension ("class" is a 24-bit number,
but lspci only shows 16 bits; one person on the Puppy forums mentioned
that they need those last 8 bits).
-n is a no-op for compatability with standard lspci.
lspci: use toybuf instead of dynamic memory allocation
grep: add -w flag
grep: add -b flag
grep: s/astrcat/x&/g
logger: Some cleanup
The attached KLOGD patch is an improved version of the one you have in hg.
This also has a fix for boundary condition crash.
add nl
Fix lspci -e
Add renice.
Cleanup renice and implement '|' (required option) in argument parsing.
Move renice from pending to posix, default y, fix link to standard.
I add testsuite for grep.

It can test grep's option basically and I think it can help to check progress of development.
Clean up grep.test to use "infile" properly, and not try to work around the $PATH behavior of scripts/test.sh. Tested with both TEST_HOST=1 and normal.
Found the fault. My method of -w fails sans -E, so I just disallow it.
Kernel build never uses -w sans -E anyhow.
Cleanup grep: help text, whitespace, add parentheses.