Add parsing/caching when reading .ini config file in CAppSettings
Add writing of cached .ini config file in CAppSettings
Implemented CAppSettings::WriteBinaryToCfgCache() and CAppSettings::GetBinaryFromCfgCache()
Make access to CAppSettings::cfgCache thread-safe
Loop sleep-fopen when .ini file is used by another process
Several changes in and for CAppSettings
Use CAppSettings instead of GetProfile/WriteProfile family functions
Cosmetics for CAppSettings
Support reading of ANSI encoded ini files in CAppSettings
Fix a typo in CAppSettings
Fix recent files list with new CAppSettings
Mask GetProfile/WriteProfile methods of CMPlayerCApp

CAppSettings has the substitutes
Revert to master
New ini cache design