remove some deprecations
Upgrades savePluginPreferences
Extends coverage of CompilerSettingsTest
Replaces PropertyStore with sparser platform calls.

PropertyStore.setValue overridden for compatibility with <= Juno.