Patch by Mitten.O reworking various bits of GG rendering to use VBOs, and moving some relevant code from FreeOrion into GG.

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7756 dbd5520b-6a0a-0410-a553-f54834df5b05
Updated Xcode project

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7757 dbd5520b-6a0a-0410-a553-f54834df5b05
Universe generation scripts: commented out random.jumpahead() call in the seed function for the default rng (suggested by  Cjkjvfnby and Dilvish on the forums)

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7759 dbd5520b-6a0a-0410-a553-f54834df5b05
fixed universe gen import problem due to non ascii char-- changed an 'm-dash' to two  plain dashes

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7760 dbd5520b-6a0a-0410-a553-f54834df5b05
patch by Mitten.O to fix starlane coloring problem from r7756

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7761 dbd5520b-6a0a-0410-a553-f54834df5b05
Added missing support for CanColonize and CanProduceShips filters in ObjectListWnd

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7762 dbd5520b-6a0a-0410-a553-f54834df5b05
Added missing EmpireAffiliation case in ConditionClassName.

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7763 dbd5520b-6a0a-0410-a553-f54834df5b05
changes to human client and server to avoid problems where if SP galaxy setup was cancelled, the server would sometimes fail to terminate, causing a client hang.

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7764 dbd5520b-6a0a-0410-a553-f54834df5b05
patch by Mitten.O adding back underline capability removed in the GG rendering revamp of r[7756]

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7765 dbd5520b-6a0a-0410-a553-f54834df5b05
Patch by Mitten.O fixing some text color glitch in fleet window

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7766 dbd5520b-6a0a-0410-a553-f54834df5b05
fixed a memory leak in GG::TextControl

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7767 dbd5520b-6a0a-0410-a553-f54834df5b05
clarified that ~TextControl() is virtual 

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7768 dbd5520b-6a0a-0410-a553-f54834df5b05
fixed pedia hotlinks in entry for Transformer building

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7769 dbd5520b-6a0a-0410-a553-f54834df5b05
patch by Cjkjvfnby fixing spelling of ORCER_CANCEL_GIVE_FLEET and ORCER_CANCEL_GIVE_PLANET stringtable tags to ORDER....

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7770 dbd5520b-6a0a-0410-a553-f54834df5b05
correction by Cjkjvfnby to a Design Wnd warning message re empty name

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7771 dbd5520b-6a0a-0410-a553-f54834df5b05
patch by Mitten.O fixing a TabWnd crash problem

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7772 dbd5520b-6a0a-0410-a553-f54834df5b05
provide finer control of AI-excluded techs, gated by AI aggression level

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7773 dbd5520b-6a0a-0410-a553-f54834df5b05
added a UI.design-pedia-dynamic option to control  in the Design Window whether or not the design detail pedia page will be dynamically updated as the design name is edited (causes lag on some machines).  No current options page UI widget; can be changed on command line or by editing config

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7774 dbd5520b-6a0a-0410-a553-f54834df5b05
added two ai test helper options: 
  --ai-path <pathname>  : sets the directory for the AI scripts, relative to the Resource Directory; default is "AI"
  --ai-config <string> : a string passed to the AI upon initialization; currently expected to identify an AI config file within the AI directory
These are command-line-only options affecting only the current execution,  not stored in the main FO config file

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7775 dbd5520b-6a0a-0410-a553-f54834df5b05
adjusted how the new --ai-config option is made available to the AI; added an AIInterface getter

git-svn-id: svn://svn.code.sf.net/p/freeorion/code/trunk@7776 dbd5520b-6a0a-0410-a553-f54834df5b05