MP1-4427 : MPEI fix on refresh to avoid KnownExtensions.xml to grow up an each update.
MP1-4427 : Revert previous commit and correct analyze of old 'oldpak' to avoid size growing up
MP1-4559 : In_some_cases_TV_schedules_that_have_been_cancelled_still_record
MP1-4560 : Avoid MP freeze when backing out of Pictures full screen
Merge branch 'MP1-4565-Keyboard_shortcuts_missing_for_radio_EPG'
MP1-4155: changed cache file items and stream fragments
MP1-4566: Version bumped and loglevel set to Info
Merge branch 'MP1-4559-BUG-In_some_cases_TV_schedules_that_have_been_cancelled_still_record'
Merge remote-tracking branch 'remotes/origin/MP1-4560-Backing_out_of_Pictures_full_screen_freezes_MP'
Merge remote-tracking branch 'remotes/origin/MP1-4558-BUG-Music_Player_does_not_play_MOD_files'
MP1-4155: implemented same functionality to avoid HDD overloading to rest or protocols
Merge remote-tracking branch 'remotes/origin/MP1-4427-BUG-KnownExtensions.xml_increases_in_size_when_refresh_update_info_is_run_in_MPEI'
MP1-4155: changed flow in parser, implemented some methods generally
Merge remote-tracking branch 'remotes/upstream/master' into 1.7.0Fork-BDJ

Conflicts:
	mediaportal/WindowPlugins/GUIPictures/GUIPictures.cs
Merge remote-tracking branch 'remotes/upstream/MP1-4566-TASK-Bump_version_number_and_set_log_level_to_INFO_for_MP_1.9.0_Final' into 1.7.0Fork-BDJ

Conflicts:
	mediaportal/MediaPortal.Application/App.config
Merge remote-tracking branch 'remotes/upstream/MP1-4155-FEAT-Merge_of_IPTV_filter_and_MediaPortal_Url_Source_Splitter' into 1.7.0Fork-BDJ
Fork : Update libbluray.
-Don't override the buffer size based on media type
-Detect & correct for AUDCLNT_SHAREMODE configuration issue
-Fix a possible deadlock on graph stop
It was possible to trigger a random deadlock with LAV audio decoder by changing between audio formats from the splitter
-Fix a crash in Timestretch filter's DrainBuffers method
There is nothing to be drained from buffers if output format is not set
-Fix bit streaming detection in Timestretch filter
Bit stream on/off is now detected on the sample boundary instead on the format negotiation phase