testing something for input issues
Fixed some more compilation errors on Linux/Mac when compiling as a Debug build.
Fixed crash when player uses non-ASCII character in name.
Merge remote-tracking branch 'upstream/master'
Fix compiling on linux
Fixed player locked on map start

In SP, when a map finished with a locked player (e.g. t1_rail) the
player is also locked (can't be moved) on the next map. The lock state
is also saved in the save game, so reloading the map does not fix it.
Fix some compiler warnings
Merged fix from ioquake3 author @zturtleman:
Fix predicting touching items in CTF and 1FCTF
In CTF, rail or plasma gun/ammo were not predicted for pickup depending on what team player is on. The rail and plasma values are the same as PW_REDFLAG and PW_BLUEFLAG.
In 1FCTF, only neutral flag, BFG, and BFG ammo were predicted for pickup. WP_BFG is equal to PW_NEUTRALFLAG.
-----
For JA this means that with the buggy behavior in CTF mode (all now fixed):
Only metal bolts and rockets were getting predicted on relevant teams
Only pistol and e11 were getting predicted on relevant teams
Only medpakbig and binocs were getting preidcted on relevant teams
No Health/Armor pickups were predicted at all
The previous message was actually slightly incorrect.

Metal bolts and rockets were not predicted in CTF depending on team (every other ammo type was unaffected)
Pistol and E-11 Blaster were not predicted in CTF depending on team (every other weapon was unaffected)
Holdable Medpack_Big and Holdable binoculars were not predicted in CTF depending on team (every other holdable was unaffected)
Health/Shield pickups were not actually ever affected
Update README.md
Update README.md
Improve CMake VS project generator batch files

* Added help information if CMake is not available
* Only create the build folder if it doesn't exist already
* Don't echo statements executed
* Restore current directory after build
... pause the batch files on errors too
Fix semi-critical issue with demo recording which was introduced in commit for timestamped demos.
Try loading the game shared objects on linux/mac without path first, to ensure that libhandle is initialized.
Use arch string and dll extension macros on windows for 64 support
Temporary workaround for issue #158 -- compile with _PORTABLE_VERSION defined and it will change the default for fs_homepath back to JKA's standard.
Revert "Temporary workaround for issue #158 -- compile with _PORTABLE_VERSION defined and it will change the default for fs_homepath back to JKA's standard."

This reverts commit fc6569207cc43ef850e9ca61da9385d0cd5fe6b4.
Correct workaround for issue #158 to allow custom portable versions.
Will need to implement it in cmake at a later time when an official portable build happens.
Removed always false check in be_ai_chat.cpp