MP1-4155: added IFilterState and IFilterStateEx interfaces to IPTV part
changed prsing cache folder to always get correct format for filter
Revert "Merge remote-tracking branch 'remotes/upstream/MP1-4423-BUG-Memory_leak_in_BASS_Player' into 1.7.0Fork-BDJ"

This reverts commit e93c11dede0f4d57ad7bb362174db3e3569bff1b, reversing
changes made to 8a80433fa781a89278a63712ee46aa586f2ad40b.
Merge remote-tracking branch 'remotes/upstream/MP1-4155-FEAT-Merge_of_IPTV_filter_and_MediaPortal_Url_Source_Splitter' into 1.10.0Fork-BDJ