Fixes Atlas error when using the map open/save dialog on Linux, based on patch by njm, fixes #2858

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15885 3db68df2-c116-0410-a063-a993310a9797
Fixes cpuid to work with i386 CPUs and PIE/PIC, based on old GCC cpuid.h source and patch by pstumpf, fixes #2675

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15886 3db68df2-c116-0410-a063-a993310a9797
Removes empty valgrind lib directory and linker setting from extern_libs4.lua. Fixes linker warning with Git repos, since empty directories aren't included

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15887 3db68df2-c116-0410-a063-a993310a9797
Adds compatibility for XMPP differences between platforms that can cause case inconsistencies.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15888 3db68df2-c116-0410-a063-a993310a9797
improve gui performance, refs #2179 comment 28

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15889 3db68df2-c116-0410-a063-a993310a9797
Reverts r15886 due to licensing issues (source/lib is MIT licensed) and replaces with compatible FreeBSD/clang-based solution, patch by pstumpf. Refs #2675

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15890 3db68df2-c116-0410-a063-a993310a9797
Merge 'remotes/trunk'