Centralize global config options.
Merge branch 'dev' into dev-1.1.0

Conflicts:
	dist/Data/scripts/Source/vMYC_CharacterDummyActorScript.psc
	dist/Data/scripts/Source/vMYC_CharacterManagerScript.psc
	dist/Data/scripts/Source/vMYC_MCMQuestScript.psc
	dist/Data/scripts/Source/vMYC_MetaQuestScript.psc
Merge branch 'master' into dev-1.1.0

Conflicts:
	dist/Data/scripts/Source/vMYC_CharacterDummyActorScript.psc
	dist/Data/scripts/Source/vMYC_MCMQuestScript.psc
Fix some merge bugs
Temporarily revert changes to LocalSettings.
Add check for access to Data/vMYC.

I suspect a fair number of the "help nothing is working!" problems stem from people with bad permissions on their Skyrim directories. This will alert them to that.
Centralized config
Improve temporary retention of jObjects.

Fixes jNINodes not getting cleared properly and possibly others.
Automatically try to load from file if no config data.
Config init and interim upgrade code
Backport RetainTemp function from 1.1.x branch
Add missing script. How did this get lost?
Merge branch 'dev-1.0.x' into dev-1.1.x

Add missing script file.
Defer applying Perks and Shouts in favor of loading faster.

Also got prettified at some point.
Implement file sync based on DataSerial.
Major overhaul of Shrine and Alcove code.

Should be pretty much impossible to get into an invalid state now, and MCM adjustments will also get applied.
Version tick and upgrade code for new Shrine.
Reduce startup time, random waits weren't helping with threading anyway.
Speed initial load by having characters apply their own gear.
Streamline, standardize, and bugfix.

Working on #72, not finished just yet but a lot closer.