ignore vim swapfiles
functions to pause/unpause all audio
pause/unpause audio when enter/exit menus
Decrease audio sample rate to fix mockingboard

    * This seems to fix certain OpenAL underflow issues with mockingboard for U5
    * Curiously overflow issues with mockingboard don't appear to glitch ...
allow setting speaker volume by sample amplitude
more timing statistics
reduce buffer size for speaker

    * this allows for better latency with the 22050Hz sample rate
    * keep the mockingboard at the same buffersize to prevent underruns (latency handled differently there)
Some OpenAL cleanup

    * soundcore-openal.c : Get the OpenAL state only right after queueing buffer (and restart OpenAL if needed)
    * soundcore-openal.c : Handle buffer underruns
    * elsewhere : No longer call DSZero...
Disable mockingboard thread for now

    * The MB thread is currently a resource pig and doesn't appear to be needed
      if we're emulating 2 "C"-type cards in slot 4/5