Добавил абстрактный класс SettingsHandler, реализующий интерфейс ISettingsHandler, содержит методы работы настроек, не зависящие от конечной реализации хэндлера. Класс XMLSettingsHandler теперь наследуюется от этого класса.