comments
inittab be array

This is mostly to avoid really, really ugly double-linked list
while still retaining ability to do reverese passes.

Also, scratchblock is back. One more block during configuration,
but on the other hand newblock is clear of any temporarily stuff now.
pause/resume commands
glibc fixes (headers, definitions)
sleep/wakeup lines
cleanup
drop -o $@ when compiling
set pids correctly during initial configuration
init-pass-temp
named i* entries
two-way initpass
cleanup
uphup command
break after initpass, that's where currlevel gets changed