Now builds some cheap counters asWellAs expensive

Half the units are cheap and half are expensive
Merge branch 'develop' into build-some-cheap-counters
Some memory leak fixes
Fixed bug where Zerglings name was cut off

Zerg Zergling is the full name, the shorten method just cut off all
appearances of "Zerg" resulting in the name "ling"
Changed a parameter and tried adding method which didnt work and is commented out atm
Fixed the problem with pylon placement
Merge branch 'develop' into build-some-cheap-counters
Added a method to return the someValue of a unit
The backup-code will not make more than 90 probes
Added a max for some units and removed few-unit-counters if there are too many counters for the bos to handle
Fixed bug where counters aren't stored

This cause the acg to not work at all
The maps in DataModule now has strings instead of char*
Merge branch 'develop' into build-some-cheap-counters

Conflicts:
	Odin/Source/DataModule.h
Fix for timePeriod
The cheap counter is now added as other counters
Rather changing counters than changing Aftons code. Also changed some someUnits values.
Pylons will not be built if there are no place

also production deadlock checks will be done less often the longer the
game goes
Fixed bug that crashed game when losing some times
Fixed a bug in prod deadlock
Changed the defend behavior

Odin now defends its regions that is under attack
Merge branch 'develop' into pylon_fix