Synchronize player names in server with those in the game logic
Merge pull request #321 from slipher/gamename_issue316

This fixes #316.
Ignore directories when loading a pk3dir
Remove Sys_LowPhysicalMemory
Add the header and source file for  SoundShader.

The audio system is eventually going to use SoundShaders instead
of Audio::Samples. A SoundShader holds one or more audio samples
and additional parameters that affect the way those samples are
played.