Converts most parts of the game to use Pureon's new UI

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14804 3db68df2-c116-0410-a063-a993310a9797
Fix a warning in Visual Studio 2010 related to some of my recent changes.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14805 3db68df2-c116-0410-a063-a993310a9797
Merge 'remotes/trunk'
Fix invalid count for entityMaps
Improve error reporting on failed deserializations
Fixes #2328

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14806 3db68df2-c116-0410-a063-a993310a9797
Fixes a typo and makes naming of the fading consistent with other sprites.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14807 3db68df2-c116-0410-a063-a993310a9797
Merge 'remotes/trunk'
Fixes z order and a capitalization error.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14808 3db68df2-c116-0410-a063-a993310a9797
Some inconsequential style adjustments.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14809 3db68df2-c116-0410-a063-a993310a9797
Reduces z order to fix ai dialog.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14810 3db68df2-c116-0410-a063-a993310a9797
Fixes the last z order (hopefully) and a style inconsistency.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14811 3db68df2-c116-0410-a063-a993310a9797
Updates outdated/incorrect hotkeys.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14812 3db68df2-c116-0410-a063-a993310a9797
Fix an issue with lobby registration and a minor wording tweak.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14813 3db68df2-c116-0410-a063-a993310a9797
Fix some 'undefined' problems reported by Lion.Kanzen + improve coding style.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14814 3db68df2-c116-0410-a063-a993310a9797
Be more forgiving for training spaces (which cause empty strings on splitting) and avoid using bigger fonts for non-capitalisable signs in headings

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14815 3db68df2-c116-0410-a063-a993310a9797
Updated tooltip to reflect the new max gatherer limit

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14816 3db68df2-c116-0410-a063-a993310a9797
Merge 'remotes/trunk'
Adds the unmodified sources for the new version of cxxtest as downloaded from here (I've removed the .gitignore and .cvsignore files):
http://netcologne.dl.sourceforge.net/project/cxxtest/cxxtest/4.3/cxxtest-4.3.tar.gz

I'll patch these sources and remove the old version in later commits.

Refs #2450


git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14817 3db68df2-c116-0410-a063-a993310a9797
Upgrades cxxtest.

Switches to the already committed new cxxtest sources and deletes the old sources.
Applies the changes from r7081 and r6258 to the updated sources.
Replaces the cxxtestgen.exe for Windows. This file was created from cxxtest's python script using pywin32.
Modifies update-workspace.sh to force a rebuild when cxxtest options could have been changed during the premake step.
Adds an additional option (--jenkins-tests) to premake4.lua/update-workspaces.sh to use cxxtest's XmlPrinter which generates output than can be used by Jenkins.

Fixes #2450


git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14818 3db68df2-c116-0410-a063-a993310a9797
Fix hover effect not regenerating after mousedown events, minor GUI code cleanup, and fix #2414

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14819 3db68df2-c116-0410-a063-a993310a9797
Some map changes.

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