Minor tweak, added .m4v as default video extension
Fixed detection of multiple screens for SplashScreen and MainForm
Fix multiple screen issues, and add an extra option to select startup screen
Modified name matching patterns to recognize spaces or other delimiters between season and episode numbers, like "S01 E02"
Added support for "0" as season number
Fixed series episode lookup for duplicate episode names (thanks Smeulf!)
fixed: reading series info from matroska tags only reads first episode index instead of all
moved Matroska series tag reading into own MatroskaMatcher class added MatroskaMatcher to MovieMDE for looking up IMDB-ID in Matroska files moved Matroska video file extensions to MatroskaConsts.cs
added new tool for various source code cleanup task, i.e. updating copyright headers
Extended blacklist
added info about double click for opening file in explorer
implemented ExitWindowsEx to shutdown, restart the system or logoff the user separated Suspend & Hibernate removed obsolete SystemSettings.cs

Signed-off-by: morpheusxx <morpheus_xx@team-mediaportal.com>
Fixed other references to System service
Fixed background video config, settings were only updated on first run
reset system's idle time on input events
fixed ShowHomeServer.xaml to use configuration menu instead of hidden menu
changed 'MP 2' to 'MP2'
fixed string id 'Players.PlayerSlotAudioMenu' (partial revert of commit 499f7714f7b48328049b6c89131486ddd3a4db7f)
Fixed index out of range
Improved series pattern for folder structure (thanks Smeulf and JimCatMP!)