Split ucode1 into 3 different versions.
Split ucode3 into 5 different versions.
Split ucode2 into 11 different versions.
Implement audio command #16 for NEAD ucodes.

It fixes some garbled sound at the start of a race in Wave Race for instance.
Implement POLEF audio command.

It fixes the ramping sound during PilotWings intro.
Implement RESAMPLE_ZOH audio command.

It fixes the garbled sound when switching from/to headset mode in 1080 Snowboarding.
Replace C++ comments with C comments
Dehardcode various magic numbers.
Merge pull request #10 from bsmiles32/audio_improvements

Audio improvements
fix windows build problem