client side demo map changes. added a hack to allow spawnigng units not on a factory