Spawn preload tweaks and setup.sh can execute
Spawn preload tweaks and setup.sh can execute

Completely disables the spawn chunk anchor when persist spawn is disabled.
When persist spawn is enabled and a new spawn is set, the anchor will move to that new spawn location.
Spawn setting also now checks whether the new set spawn is the same as the old one, and if so, it prevents the spawn from being set again.
Persisting the spawn is now all located in setKeepspawnInMemory, intead of also being included in the constructor.
There is a new setting to populate chunks when they are anchored. This prevents the delay experienced when entering an anchored chunk (like spawn) for the first time, at the cost of increased server load, which may be unnecessary, which is why it is disabled by default. The setting is populateAnchoredChunks.

keke142/GlowstonePlusPlus,LukBukkit/GlowstonePlusPlus,BlazePowered/Blaze-Server,GreenBeard/GlowstonePlusPlus,jimmikaelkael/GlowstonePlusPlus,GlowstoneMC/GlowstonePlusPlus,jimmikaelkael/GlowstonePlusPlus,GreenBeard/GlowstonePlusPlus,GlowstonePlusPlus/GlowstonePlusPlus,keke142/GlowstonePlusPlus,LukBukkit/GlowstonePlusPlus,jimmikaelkael/GlowstonePlusPlus,jimmikaelkael/GlowstonePlusPlus,BlazePowered/Blaze-Server,GlowstoneMC/GlowstonePlusPlus,keke142/GlowstonePlusPlus,GreenBeard/GlowstonePlusPlus,GlowstoneMC/GlowstonePlusPlus,Postremus/GlowstonePlusPlus,LukBukkit/GlowstonePlusPlus,GlowstonePlusPlus/GlowstonePlusPlus,GreenBeard/GlowstonePlusPlus,keke142/GlowstonePlusPlus,GlowstoneMC/GlowstonePlusPlus,BlazePowered/Blaze-Server,GlowstonePlusPlus/GlowstonePlusPlus,BlazePowered/Blaze-Server,Postremus/GlowstonePlusPlus,Postremus/GlowstonePlusPlus,Postremus/GlowstonePlusPlus,LukBukkit/GlowstonePlusPlus,GlowstonePlusPlus/GlowstonePlusPlus