Time-gated plot event controller
Run plot events as a sequential event chain through the standard JS Scheduled Event system.
Does not include the food crisis event chain (which should have its own chain controller), P peacekeepers deficit (which needs significant review), or P raped (which should be using $raped as a flag), but does handle all the other plot events that were set up to fire on a specific week.
Also contains various other scheduled event fixes.