ActiveAE: fix race of device change events
[osxsink] - always fetch the defaultdevice from osx instead of or (maybe
outdated) devicelist
[osx/windowing] - ensure that the onresetdevice callback is called whenever a
lostdevice callback was called before. Do this by adding a timer (similar like done on x11). Also
handle "flags == 0" as devicereset (on some strange constellations we are
called with flags 0 instead of proper flags - this is undocumented but
it happens...).
Merge pull request #4441 from Memphiz/osxdevicereset

[osx] - fix issues with turning off/on tv when playback is paused