FIX: Crashes on loading games in some cases.
CHANGE: Use new system for reporting jobs of factories consistently
CODE: Store a pointer to the base building in the factory's object