removed leagacy code from MineralAgent that was copied into Base by mistake
(wip) added Base agent, needs stub and new units collection
added convenience Types.XXXX.get(Race) to Units.Types (will replace Utils.getTypeFor(UType) and UType enum
replace UType and Utils.getTypeFor() everywhere with newest Units.Types.XXX.getUnitType()
conversion du manager d'unités en classe statique
call to static Units instead of Units instance, added console output on all units event for debugging
added IDs collection to prevent registering the same unit multiple times, added debugging output to follow units registration