changed: Add option to CFileItem::IsVideo() to check for (real) files only
changed: Use IsVideoFile() to determine whether it's an actual video file
fixed: Setting streamdetails for auto thumbs/flags didn't work for items with incomplete/empty infotags
changed: Improve logic in GetStreamDetails()
changed: Replace IsVideoFile() with IsVideo(true) in VideoThumbLoader