lots of cleanup work on AI  
clean up work AI to enforce distance to worksite
clean up work-random AI to enforce distance to worksite
clean up courier AI to enforce distance to worksite
clean up time-testing of medic / find worksite tasks.  
add find commander ai task (and faction-based equivalent)