change duplicate metal spot handout check from timeout to build plan check

make con units reclaim unguarded enemy mexes when they encounter them

dont switch commanders to assisting if we have no factories or there are fewer than two con units

scale factory lane with factory size

integrate factory lane clearances into build rectangle check

fix rectangle calcs, reduced by 1/2