media: use string-based instead of enum-based MediaType
[win32] update VS project files
utils: add SpecialSort with SortTopologically
media: add IMediaImporter and CMediaImportManager for importing media items
videodb: add support for retrieving all details for a list
videodb: allow to manually specify dateadded
videodb: add enabled flag for files and source entry for paths
CVideoInfoTag: implement == and != operators
database: deinitialize databases on application exit to disable remote items
GUIWindowVideoBase: get video details on demand if they weren't loaded
platinum: add xbmc specific field in MediaObject - xbmc:dateadded to pass dateadded with items and not need to stat upnp resources for that
platinum: add SearchSync method to SyncMediaBrowser
platinum: extend default browse/search filter
upnp: improved metadata reading/writing
upnpserver: add support for tvshows (object.container.album.videoAlbum)
and get more details if asked for it
upnp: add IMediaImporter implementation for UPnP items
media: add IMediaImportHandler implementations for movies, tvshows and episodes
[win32] update VS project files
[temp] win32: allow to run mulitple xbmc instances
fix upnp