Added utils file and added functionality for ACG

ACG is army composition generator, simple behaviour added in
StrategyManager
Improved the ACG behaviour
Merge branch 'develop' into army-comp-gen
Bugfixes in ACG (in strat mgr)

Calculations should now be correct in ACG
Networks are not giving back NaN if something unlikely happens
SiegeTank is named correct in the BayesianNet
Merge branch 'develop' into defend