add "show IDE taskfile" option. added code comments detailing my find
that, no, you can't read back base_io+6 to tell if an LBA48 command was
written. Writing 0x4x comes back with 0xEx for some reason.
add handy function for getting the current drive taskfile
more cleanup, added explicit clear IRQ function, "standby" test command
reworked.