Fixed a bug that caused crashes when trade routes were evaluated before their domains were set.
Fixed two bugs affecting purchasing faith units with gold.

Purchasing faith units with gold no longer allows civs to buy religious
units unique to other civs.

Purchasing faith units with gold now accounts for faith cost when deriving
the gold cost. (Previously only production was accounted for, meaning
faith units were extremely cheap.)