Add ATA/IDE support for OpenRisc

Add ATA/IDE support for OpenRisc machine, including fix for ide mmio
device endianess
Not specifing a IDE device will not fail the emulator