1.19 (Multitasking Terran Test)
* new UnitWeaponRange calculation .. previous version caused many errors .. 
* better Techlab production now
* fixed some null-pointer traps in old GTAI-code
* enhanced use of Reactors for Terran
* romved some more things out of Unitdata.xml (but this file is still needed !)
* experimental Terran Macro and Micro split to gain more performance
* Periodic Trigger Calls to get performance and multitasking !
* removed some eclipse config files 
* Terran/Terran5.galaxy updated by ArmageddonZ 
* decreased the priority of Micro  
* decreased the priority of Autobuild-Units 
* increased the priority of Commander-Units  
* removed some functioncalls to get more performance  


1.18b
* GTFollowBaseEdge: overhauled to increase performance by eliminating the use of unitmarkers
* GTFollowBaseEdge: added detection for non-ramp chokes (but AI does not use this information yet)
* New function: GTRockAlongPath -- returns a destructible rock along the path from point 1 to point 2


1.18a
* changed some timed functions to GTime() instead of AIGetTime()
* test version without Unitdata.xml 
* fixed a critical bug in Build AI (GTBuildA)
* moved many micro functions out of the Unitdata.xml into the deep code
* replaced blizzard building queue with my own code
* removed buggy blizzard AICast and AIOrderIsValid from micro-code
* some performance tweaks
* AI MICRO CAUSES NO LONGER APM or EPM (Sorry, If i find a way to reactivate it i will do it)
* new building plan functions for GTBuild .. hope I am able to remove BlizzBuildfunc on day.
* -changeAVS is able to toggle between new and old AVS version. (old one doesnt need as much performance as the new AVSystem.
* enhanced Techlab and Reactor handling.
* new Barracks, Factory and Starport Lifting funcs.
* insert AIThinkVoidFunction to do absolutly nothing :)
* GTAI tries to repair the blizzard Wave system sometimes ( if units got "lost" )
* new Terran Train Function to reduce toooooooo much ressources (build some raxx :) )
* new Terran Unit Train Functions to produce all TechLab Units without blizzards sucky functions 
* improved the autobuild functions du build more buildings and less expantions
* changed Worker behavior
* improved TANK AI
* if there is a big need of Marines -> AI will get mor Reactor
* AI will try to break through baricades infront of its base
* disabled AI retreating for now
* improved some AVS functions
* MicroFunctions are called only 2 times every second from now on, instead of 4-6 times every second (this will get some performance)
* Zerg tries to build every 120 sec and Prot/Terr every 180 an expansion
* improved Mava Commander (ID = 21)
* AI should use Stimpack now in better ways, if units health > 25%


1.18
* Sometimes Terran didnt build an expantion -> implemented brand new GTAutoExpand to build Expantions without commander scripting
* Sometimes Terran couldn't handle his high incomerate of Minerals -> GTAutoProduceUnits will handle this now
* First Overlord should move to the unit gatherpoint
* Fixed an issue where the walling placement function forgets to check for a barrack's footprint size
* Added a command: "-showwall <P>" where <P> is replaced by the player int. It shows the walling structure count for player <p>'s main ramp and each structure's center point as computed by GTCreateProposedWallOffStructureListT()
* The cdir parameter in GTCreateProposedWallOffStructureListT() has been implemented as a result of unintended behaviour regarding wall-off calculations
* Fixed an issue where GTClosestPointAtEdgeDirection() did not first try to adjust candidate points to be Passable before eliminating them based on criteria
* xSupply is now available at 800 sec
* disabled dance micro for siegetanks
* added new SiegeTank micro
* enhanced Extractor build AI for Zerg 
* update to new sc2 build 19679

1.17f
* removed a bug in Unitdata which was causing xml error logs
* added -disableAI to kill the script
* added -ptest (AVS training on blistering sands, dev only)
* AVS is able to save data into an bankfile (but cant read it so far :( 
* removed some dancing micro from marauders
* xSupply will not be used in the first 5 min
* fixed a critical bug in AVS
* added Raxx to walling algorithm
* depots will raise and lower now with GTAI functions and no more with blizz core 
* added -beta to commands

1.17e
* removed GTName from all Commanders
* changed GTName to GT_WL_CHAT (GT Win Loss Chat) and moved it into AIMeleeRACE_ExecuteBeforeCommander
* fixed a bug where AI tries to overharvest 1 single vesp-gas-generator
* GTMineralGas(player) got some performance tweaks.
* changed "I win"-chat function to GTEarmy < 15
* changed NoMaxPlayer of Commanderconfig to 9 (thanks Maniak), 4vs4 should work now
* Added a Configflag array to CommanderConfig Struct
* implemented new commanderconfig into CC-Think-func
* Default : Sweep=on Supply=on Mule=on , Priority Sweep > Supply (if maxed out his available supply) > MULE
* removed GTName,   GTShowTimer, GTPreventScout and GTMicro from all commanders
* implemented a new commanderconfig : GTC_SetFlag_GasPeonsPerTown to set the current gas-worker-count per town
* fixed a minor bug in GTGasMinerals
* added new File GTZUnitFunctions
* first steps to reworked Expansion and Town Handling
* new function version of GTExpand
* Extended Documentation @ GTZPrototypes.galaxy
* AIExpand is still in use .. will fix this in few versions
* new Commander init system in use
* fixed a bug where Protos dont load the default_ChronoBoostPriorityList (on slow Computers @ArmageddonZ :p)
* Chronoboost priority is now on 0.7 (70%)




1.17d:
* changed include structure
* some Cmdr dev doku -> GTZPrototypes.galaxy
* fixed the chronoboost list switching
* Added GTZerg/Terr/Prot/CmdrInit(int player) for special Init rountines for every Commander. (Examples are @ Zerg.galaxy)
* removed spaming lines on start of GTAI
* changed supplygeneration for Terran and Toss
* some changes CounterTerran Commander
* renamed GTCountIA -> GTCountIA
* added a Chronoboost prio list example 
* fixed a critical bug in GTC_AddToChronoList_First
* fixed a bug not boosting Gateways
* fixed a minor bug in chronosystem, which caused sometimes a bug which ignored the prio list

1.17c:
* Added Hellion vs Baneling fight to AVS
* introducing a new attack function for Commander GTCanAttack_WithSupplyMin(int player, int min_supply)
* AVS ignores air units which are air units itself, they are no thread !
* changed AVS fight result calculation
* changed passive wave controlling
* defending waves now try to fight with its tower 
* fixed a minor bug in GTSwapAddon which caused lifting and landing loops of Barracks
* removed some unused micro functions
* switched on harras-functions
* Added Mava to Commanderlist (Its Terra No 21, but there is no slot in the GUI available for him :()
* changed Terran anti air behavior
* changed build position of SupplyDepots
* new UnitGroupfilter to remove complete UnitTypes out of a unitgroup
* Overseer and Overlords are no TownThread anymore
