videodb: add DeleteFile() and DeletePath()
videodb: change seasonview to contain all seasons (including empty ones) but don't return them if not specifically asked for and don't add unused seasons with season number -1
videodb: support not deleting seasons/episodes in DeleteTvShow()
videodb: add methods to better handle multi-path tvshows
videodb: support not deleteing episodes in DeleteSeason()
media import: add CMediaImportSource and CMediaImport
CFileItem: add Get/SetSource(), Get/SetImportPath() and IsImported()
videodb: add source/import support
videodb: show friendly name of unavailable source during library clean
CVideoInfoTag: implement == and != operators and Equals()
CVideoInfoTag: implement GetDifferences()
video library: get video details on demand if they weren't loaded
video library: allow showing the info dialog for imported items
video library: add dialog about unavailable media provider when trying to play an imported item
platinum: add xbmc:uniqueidentifier for IMDB/TVDB identifiers
platinum: add patch for 03a57931ab
upnp: improve metadata reading/writing and add support for tvshows, seasons and musicvideos
upnp: add support for xbmc:uniqueidentifier with IMDB/TVDB identifier
upnp: improve methods to update metadata on a server
media import: add structure and logic for importing media items