WII_IPC_HLE: Return delay time instead of using GetCmdDelay
WII_IPC_HLE_Device_DI: Use the new accurate timing
WII_IPC_HLE: Fix timing weirdness

The reply delay of a command shouldn't be ignored just because the
previous command isn't done yet. DI is way too fast without this change.