Enable workers army to auto repair damaged units in the area and fix bugs in OLCBP planner

Signed-off-by: MHesham <mhesham.fcis@gmail.com>