SDL_mixer : add option to enable FluidSynth for playing MIDIs with SF2s

This enables the SDL_SOUNDFONTS environment variable and allows it to be set to a SF2 file by the user. This is the only way Soundfonts will work with Timidity currently, and it is invaluable for retro gamers that have MIDI games in their collection