Fixed OpenAL support

-Improved yquake2 initialization by including sane fallback support
-It defaults to using the software OpenAL implementation that supports
HRTF
-Can be changed via al_device and al_driver parameters
-Removed driver selection from sound menu as it only applies to SDL
-Added option to enable/disable OpenAL in the sound menu