changed: Cosmetics
fixed: We should only try to extract/show thumbs/flags for file-like items (fixes #14176)
fixed: The check for determining whether we're done was wrong
fixed: Auto flags didn't work for items without a VideoInfoTag
changed: Improve logic in GetStreamDetails() for items without a (complete) VideoInfoTag
fixed: Setting streamdetails for auto thumbs/flags didn't work for items with incomplete/empty infotags
fixed: Make sure item has a VideoInfoTag before accessing it
added: Doxygen comments to CFileItem:IsAudio/IsVideo/IsPicture
Merge pull request #2486 from arnova/flag_fix

fixed: Stream flags would show for non-video files/items (fixes #14176)