Initial rework of preferences, removed custom language class and replaced with haiku's locale kit. Replaced PrefsWindow with SettingsWindow.