Removed old and now redundant setting validation
Don't push settings from the settings window to the core, instead
notify the core that the settings have changed and let it pull them
itself