Implement IMA ADPCM WAV file support

Fixes #4628. Tested with mono and stereo files.

I'm not particularly happy with the dependency on AudLoader - perhaps the ADPCM decoding should be moved to a new support class instead.