- Moved all ExecutiveFrame AddonLoaded handling to its own function
- Moved settings initialization to Addon_Loaded (since that event means the settings were just loaded) Versioning is still in Player_Login
- Added the notion of settings "compression", which removes all default values from a settings object. Uncompressed settings are around 50kB. They can compress as small as 0, but tend to be more like 5k.
- Switched from two spec settings to a set of profiles. Each spec points to a profile. The profiles are currently global.
- Added /commands to switch profiles
- To help get things to match the default values, numeric settings get rounded to 4 decimal places
- New Settings variable which points to the current profile, rather than having to know the path from _G to the current settings.
- Removed the frame strata override from the resize graphic. Not sure why it was there; I'll probably find out later...