Update for compatibility with the February 2018 update. Fixes a crash bug and incorporates new starting rules that greatly improve civilization placement.
Fixes an incompatibility with map scripts that override methods in the AssignStartingPlots object, like Got Lakes.
Merged changes from the Fall 2017 hotfix. Caps Lock had already anticipated the behavior changes in the hotfix. There are some additional refactoring changes, merged here for ease of future maintenance.
Fixed some cases where civs could still start in polar snow. Also reduced the likelihood of starting in bad terrain.
Changed Caps Lock load order so that it will not break the YnAMP map scripts.