- Do not clear the CF_WEAPONSWITCHOK flag each tic, so that the last setting from A_WeaponReady
  will carry over until the next A_WeaponReady. Changed P_CheckWeaponSwitch() to clear any
  pending weapon requests while weapon switching is disabled.

git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4024 a95907f1-e10c-0410-b46f-9e587ccb1026
- Removed the BuildString() override that took a char** argv, because it was used nowhere.
- Fixed: BuildString() failed to properly generate command lines for arguments with embedded "
  characters.

git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4025 a95907f1-e10c-0410-b46f-9e587ccb1026