fix compile warning - drop unused variable
CAddonsDirectory::FileItemFromAddon should take a const AddonPtr &
replace xbmc.python.subtitles extension with xbmc.subtitle.module one
[subtitles] adds new dialog for subtitles to core.
[confluence] changes for new subtitles dialog
[subtitles] derive from CJobQueue to make sure we remove ourselves from callbacks on deletion
[subtitles] guard members used by the UI thread as well as jobs and update the UI from Process()
[subtitles] pass the service by it's name rather than integer lookup