[SP] Cleanup Cmd_Args* functions.
Make Key_Bind_f use Cmd_ArgsFrom( 2 ) instead of generating its own buffer.
[MP] Merge cmd files into cmd.cpp.
Improve cmdlist functionality.
Add file buffer alias union.
[MP] CMake change for previous commit.
[MP] Use -O2 for gcc, -O3 considered unsafe and cause crash on linuxjampded when hitting a client with saber. Probably other issues too
[MP] Removed some unused media.
Would like to do more but some code actually references it, albeit all unused technically.
[MP] No longer prevent connection with invalid userinfo, it will be dropped by ClientUserinfoChanged anyway.
[MP] Clear waterlevel/watertype when dropping to siege temp spectator.
[SP] JKA: Fixed input-related crash.
[SP] VASTLY improved XInput support. Buttons are fixed. Right stick fixed. Remove 'sp' tag from #348.
Merge branch 'master' into rend2