Added: HttpProxy parameter for setting proxies on stream urls.
[WinRenderer] Member variable 'CWinRenderer::m_neededBuffers' is not initialized in the constructor.
[BaseRenderer] Member variables 'CBaseRenderer::m_RenderFeaturesCallBackFn' and 'CBaseRenderer::m_RenderFeaturesCallBackCtx' are not initialized in the constructor.
Merge pull request #3682 from basrieter/stream_proxy

Added: HttpProxy parameter for setting proxies on stream urls.
Merge pull request #3826 from ace20022/init_uninit

[Renderer] Initialize member variables
media: use string-based instead of enum-based MediaType
[win32] update VS project files
utils: add SpecialSort with SortTopologically
CFileItem: add IsEnabled() and SetEnabled()
media: add IMediaImporter and CMediaImportManager for importing media items
videodb: avoid an empty entry in string arrays
videodb: add support for retrieving all details for a list
videodb: allow to manually specify dateadded
videodb: add enabled flag for files and source entry for paths
videodb: add source support
videodb: add implementation of IMediaImportSourceRepository
videodb: show friendly name of unavailable source during library clean
CVideoInfoTag: implement == and != operators and Equals()
database: deinitialize databases on application exit to disable remote items
media: register CVideoImportSourceRepository