fix problem with player revival. rev code was crashing while reviving a
player.
also there was a problem where trying to get unit national art style:
civilization was looked up, but the unit was a lion, which doesn't
have a civilization. Changed to not lookup art specific to a civ if civ
is not defined ie -1.