fix null ptr dereference of GUIDialogCache. fixes #14065.
fixes #14030, osx x86_64 would crash on a throw, trying to open tiffs, basically cximage was referencing internal tiff headers instead of system headers, opps
[osx/ios] bump libtiff from 3.8.2 to 3.9.7 and configure without X11
changed, remove wrapping from cximage, obsolete with new Imagefactory
settings: move GUIDialog* and GUIWindow* into their own sub-directories
move AppParamParser.h/cpp from xbmc/settings/ to xbmc/
settings: introduce sub-settings through ISubSettings
XMLUtils: add std::string version of GetString()
settings: move UPnP related settings from CSettings to CUPnPSettings
settings: move skin settings into CSkinSettings
settings: move source settings into CMediaSourceSettings
settings: move view state settings into CViewStateSettings
[win32] update VS project files