Implemented basic counter build order in StratMgr
Army composition updated more often + bugfix

The counters list is now resetted for every update
The build order does not have duplicates now
Removed debug messages
BN is not updated if it's not created
BuildOrder asking is changed

Production Manager now only asks strat manager when it actually wants a
new build order, not many times when searching for one thing.

Prod Mger also force updates the build order after certain intervals
Update timer starts when search starts

Instead of starting it each update. Thus the search shouldn't be stuck in
a long long endless search.
Merge branch 'develop' into attack-state

Conflicts:
	UAlbertaBot/Source/StrategyManager.cpp
Force update BuildOrder less freq, bugfix

bugfix was in ACG method. It now actually checks if the unit has counters
before adding it
Merge branch 'develop' into attack-state