MP1-4155: fixed bug in conversion of string to unsigned long
changed logging of unhandled excepions
changed live stream performance in AFHS and RTMP
Merge branch 'MP1-4084-Fix_Gapless_Playback_BASS_Player'
MP1-4070 : Fix code based on review comment.
Merge remote-tracking branch 'origin/MP1-4091-Bass_Visualisations_Fix'

Conflicts:
	mediaportal/Core/MusicPlayer/BASS/MixerStream.cs
MP1-4069 : Cleanup Code based on Review comment.
Merge remote-tracking branch 'remotes/upstream/MP1-4155-FEAT-Merge_of_IPTV_filter_and_MediaPortal_Url_Source_Splitter' into 1.5.0Fork

Conflicts:
	DirectShowFilters/MPUrlSourceSplitter/MPUrlSourceSplitter/MPUrlSourceSplitter_Protocol_Rtmp/RtmpStreamFragment.h
	DirectShowFilters/MPUrlSourceSplitter/MPUrlSourceSplitter/MPUrlSourceSplitter_libafhs/SegmentFragment.h
Merge remote-tracking branch 'remotes/upstream/MP1-4070_BUG_Resuming_from_Standby_not_working' into 1.5.0Fork
Merge remote-tracking branch 'remotes/upstream/master' into 1.5.0Fork

Conflicts:
	mediaportal/Core/MusicPlayer/BASS/MixerStream.cs
Merge remote-tracking branch 'remotes/upstream/MP1-4069-Migrate_to_NET4' into 1.5.0Fork