modding: Correctly ignore possible filtering uniques for ruleset-disabled uniques

modding: Check for event loops that the AI can get stuck in

By SomeTroglodyte:
- Improve Civilopedia around Diplomacy concepts depending on Embassies
- Fixed map editor crash 

Trigger upon losing unit unique - By PLynx01

Handle display cutout in all orientations and fix rotation - By Gatien-L