First implementation with Common Logger in "Common MP-TV3/common.Utils/Logger"

Signed-off-by: Bavarian <Bavarian@Team-MediaPortal.com>
adding Log4netWrapper

Signed-off-by: Bavarian <Bavarian@Team-MediaPortal.com>
fix TVLib logger path issue

Signed-off-by: Bavarian <Bavarian@Team-MediaPortal.com>
Fixing Path.Combine issue

Signed-off-by: Bavarian <Bavarian@Team-MediaPortal.com>
First Part (SlideShow) F7/F8 to switch between files (video/picture)
Extended PlayListPlayer to call g_player with media type to prevent false audio/video detection by file extension only
Mantis #3728

Added a check for the existence of MediaPortal.xml in CreateTemporaryConfiguration. When not found Watchdog.exe will start Configuration.exe in Wizard mode, wait for configuration to be completed and restarts the Watchdog App.

In addition potential null reference check has been added to CheckRequirements.

Removal of a few redundant statements.
Merge branch 'refs/heads/master' into BUG-3728-Watchdog_Crash
Merge branch 'refs/heads/master' into BUG-3728-Watchdog_Crash
Rework and fix Music Playlist (pause / resume) when using MyPictures with Video.
Parse isPicture in place of WindowsID.
Parse isPicturePlaylist when resume paused music.
Remove Player STOP, it break Video Playlist when Music Playlist is running
Rework Recursive SlideShow / Fix Cover Flow didn't start on home directory.
Add Picture Sort when using Recursive SlideShow.
Update correctly video options in Picture config section.
Don't skip Video in Pictures when we listening RadioStream / TODO restart RadioStream after video clip.
Make 'Play Videos In Slideshows' option handled.
Big rework and better code with fast recursive slide show on big folder.
Fix SQL error on fast switching (F7/F8) (allow analyse only for pictures files)
Fix building issue.
Prevent 'Leave a thumb in recording folder' option when we are on MyPictures Plugins (Deda's idea)