- split softc size and match/attach out from cfdriver into
a new struct cfattach.
- new "attach" directive for files.*. May specify the name of
the cfattach structure, so that devices may be easily attached
to parents with different autoconfiguration semantics.
to obtain the pointer instead. This removes a kernel-crash that happened
when something was written to the console while the console was being
resized.