[win32] update VS project files
settings: add CSettingControlCreator implementation of ISettingControlCreator for easier re-use
settings: add CSettingCreator implementation of ISettingCreator for easier re-use
settings: make use of CSettingCreator and CSettingControlCreator in CSettings
settings: add CSettingConditions with all simple and complex conditions
settings: make use of CSettingConditions in CSettings
fix CGUIControlButtonSetting::Update()