This is the result of a mechanical process and ... may have a few oddities, for example removing "init.h" from some utils made me realize that we inherit it from libxfs and also have it in local headers; libxfs has a global but so does scrub, etc. So that stuff can/should be fixed up, but in the meantime, this zaps out a ton of header dependencies, and seems worthwhile. I'll try to do the same thing for the kernel and hold off on committing the libxfs/* patch here until I can "merge" it in. -Eric