SDL Mixer changes and tests