Fix for AlarmClock(): Prevent freeze-up when time <=0 and loop = true
Combine 2 CGUIWindowManager::SendThreadMessage methods with default param.
fixed: Stream details for current file were not stored when item was not in the db yet
fixed: Media flags didn't load for items with an incomplete infotag
changed: Check for streamdetails in the db before storing them
changed: Check whether streamdetails exist in the db before storing them
fixed: The VideoThumbLoader didn't fetch streamdetails for items that didn't have a file id set in their infotag
fixed: Stream/flag loading for db items was broken