Zelda ucode cleanup

Fixes the Zelda Ucode so it doesn't directly interact with Dolphin's audio output.  Inspired by Issue 7111.

I haven't tested this on anything other than Twilight Princess; I wouldn't be surprised if this breaks other games.  And I haven't touched the mail handling code, so it's still a complete mess.