ata IDENTIFY command proof of concept code

TODO: Start moving to ATA code out of the ide/ directory and into
its own dev/ata/ directory. Also create structs for ata buses/drives,
and add them to the piix_ide_device struct.