Fixed ruleset-dependant building filter activating *when initializing ruleset*

Fixed endless loop when unit tries to reach a tile it can pillage, but can't

Fixed rare crash on city-state diplomatic relationship update

Fix loop when improvement is unbuildable and removements feature  - By SeventhM