[MP] Extra AL sound cleanup
[SP] Minor refactoring and cleanup in the sound code to move AL code all in a preprocessor.
Removed an unnecessary loop in S_LoadSound_DirIsAllowedToKeepMP3s.