Bug 1072757 - Implement SettingsCore

\O/ never get it.