Don't delete paths that have exclude or strSettings set and
don't delete paths that are refered to by other tables as parentID
content = "none" no longer is atest for excluded folder use path.exclude

if the user attempts to set the content of a folder in a sub-folder of an excluded
folder they will now correctly get the scraper set to none with the excluded
option set
Resolved all button mappings for a Microsoft Xbox 360 Controller and …
…added documentation for reference at the start of the file. Corrected all invalid button mappings found. Added all known altnames for Xbox 360 Controllers as suggested by natethomas in the thread:

http://forum.xbmc.org/showthread.php?tid=144713

Signed-off-by: Rowan Border <rowanjborder@gmail.com>
[pvr] Update internal naming of PVR items for better library integration.

It changes the internal path of PVR recordings to "pvr://recordings/<path>/<title>, TV (<channel>), <date>_<time>.pvr". This way XBMC has the same directory structure as the PVR server and some problems resulting from the previously used virtual date/time subdirectory are solved (e.g. availability of thumbnails and fanarts in "Files" view). To ensure proper scraping CFileItem::GetMovieName is changed to return the actual title instead of the filename for PVR recordings.
[art] adds ClearArt to CGUIListItem
[pvr] don't start PVRmanager on initialization if login screen is used, because loading a profile will trigger a second startup of the PVRmanger. Thus first startup is wasted time/resources.
[art] use a fallback map for art to generalise the fallback for the 'thumb' type, and set outside of CGUIListItem
[art] adds a param to AppendArt to specify the prefix, and utilise for setting art for children of tvshows, seasons + albums
[art] use artist.fanart for artist fanart, and add fallbacks for fanart->artist.fanart and thumb->album.thumb for albums/songs
[art] adds fallbacks for fanart->tvshow.fanart for episodes/seasons, and container.thumb->(season|tvshow).(poster|banner)
[art] don't add art from parent items when setting art on children in the database
[art] cleanup - no need for convoluted resetting of thumb now that it's just a fallback
[art] set all art on the trailer when playing from video info
Merge pull request #1748 from rowanborder/master

Resolved all button mappings for Xbox 360 Controller + fixed any invalid mappings found
Merge pull request #1733 from dragonflight/FIXGetScraperForPath

minor fix for GetScraperForPath
Ignore /boot partition on GetDisks
vaapi: relicence ffmpeg helper code to LGPL 2.1+

Permission by:
Joakim Plate <elupus@xbmc.org>
Gwenole Beauchesne <gwenole.beauchesne@intel.com>
Edgar Hucek <gimli@xbmc.org>
Yurly Romanenko <yromanen@gmail.com>
fixed: ssa subtitles where packets overlap in time

Sometimes a ssa packet would show up that had a start
time before the end time of previous packet, but a
end time before previous packet's end time.

To solve this with auto replacing packet, we need
to extend the end time of the new packet to include
the old packet.

This fixes ticket: #13302
stacking was enabled on the video now playing list, causing it to be sorted by label. fixes #12123
[python] set the listitems pictureinfotag loaded only if information is actually set on it. fixes #10519