Remove obfuscated cgame/ui DLL mentions.

I assume this was done as a "security" measure. With the source code now
fully available, there's not really much point and only harms readability.
I've also made the names architecture and platform independent.
Added back x86.dll suffixes in file opening

This is required for the sv_pure workaround according to Ensiform...
[MP] Port ioq3 engine based ban code.

Excludes ipv6 support for now.
New commands: rehashbans, listbans, banaddr, exceptaddr, bandel, exceptdel, and flushbans.
New CVar: sv_banFile, defaults to serverbans.dat

Needs online testing.
[MP] Fixed never fading shadow in text.
From entdark/jaMME
[SP] Fixed never fading shadow in text.
From entdark/jaMME
[MP] Add stopmusic command
[SP] Add stopmusic command
[MP] Fixed a hang in S_UpdateBackgroundTrack_Actual() when using some sample rates.

Refer to a similar commit to ioq3: https://github.com/ioquake/ioq3/commit/b9f033d1fa2a5f339654c48bcb22201d72a3de44
[SP] Fixed a hang in S_UpdateBackgroundTrack_Actual() when using some sample rates.

Refer to a similar commit to ioq3: https://github.com/ioquake/ioq3/commit/b9f033d1fa2a5f339654c48bcb22201d72a3de44
Merge pull request #582 from adnanfzafar/jedifighter

Fixed a hang in S_UpdateBackgroundTrack_Actual() when using some sample rates.
Update Changelog with some more recent stuff
[SP] Changed second declaration of S_Music_f() to declaration for S_StopMusic_f().
Merge pull request #583 from adnanfzafar/jedifighter

[SP] Corrected build error by changing second declaration of S_Music_f() to S_StopMusic_f()