Here's an assortment :) of ide patches touching stuff here and there.I've been working on those for a while and initial testing shows noproblems. Among the changes is a first attempt to remove the 64 bytebuffer embedded in each packet command sent to an ide drive. Also, someireason handling unification is there along with other minor stuff.

and I'm more than open to suggestions on the logistics of merging those(how/when/on top of whose branch/who picks them up/do we want to hit the.31 merge window or do more testing?/etc) after being reviewed.