Implement TARGET_RANDOM_UNIT_CHAIN_IN_AREA (c2548)
Also unify the TARGET_RANDOM_CHAIN_IN_AREA code