Settings: Import legacy settings file if necessary

Also fix some property names in the new settings classes
Settings: Start porting settings usage

About 1/4th done.
Also correct some usages & properties.
Fixes #480, #387