[AE/CA] - fix regression introduced with AE - readd the default output device which will ask the os for the default output device and use that
[AE/CA] - fixed - fetching the default audio output device from the os mail fail - in that case we return the last known good device id
[AE/CA] - fixed - if user has selected "default" output device we need to reinit to it once the deviceid behind "default" changed - we do this in makestream for now (where all the reinit logic sits nevertheless)
[droid] Enable external player support
[Touched] update Touched to latest rev
Merge branch 'master' of github.com:xbmc/xbmc
[osx] - fix - add Dreamweaver to the list of obscuring windows (now Dreamweaver devs - please tell me why the hell you are using a transparent fullscreen window?)
In threads spawned within python the PyContext was never used. In those cases the releasing/acquiring of the Gil was simply skipped. Therefore scripts that looped over 'sleep' from a python created thread (a typical pattern in python services) would block all other python threads forever.
Merge pull request #2059 from mcrosson/android-feature-external_player

[droid] External Player Support
Merge pull request #2115 from jimfcarroll/fix-14005

Fix for 14005. GIL wasn't managed correctly in python spawned threads
[droid] fixes #14014, bump libass version and package it