[AE/osxsink] - distinguish between passthroughnative and passthroughbitstream in the findsuitableformat method
[AE/osxsink/coreaudio] - split registration for the devicelist changed callback and registration for the default output device changed callback and
move the coreaudio callback registration methods to CCoreAudioDevice and add possibility to suppress the defaultdevicechanged callback for a given time
[AE/osxsink] - open the device before setting hogmode (as sethogmode relies on it!)
[osx/coreaudio] - suppress default output device changed callbacks for 2 seconds when setting physical and virtual formats
[rar] add a callback class for unrarlib rather than calling into guilib direct from UnrarXLib
[progress] make CGUIDialogProgressBar::ShowProgressBar/SetCanCancel thread-safe without messing about with graphicscontext
[3D] add support for stereomode detection of other codecs than MKV (for now asf/wmv)
[std:string] - fix implicit std::string c'tor with NULL argument - crashed on addon with empty disclaimer tag in addon.xml
Merge pull request #5030 from Memphiz/fixstdstringcrash

[std:string] - fix implicit std::string c'tor with NULL argument
Merge pull request #5000 from jmarshallnz/hacky_rar_callback

[rar] add a callback class for unrarlib rather than calling into guilib
Merge pull request #4702 from da-anda/3D-more-codecs

[3D] add support for stereomode detection of other codecs than MKV
quell clang warning: don't use strFileName twice.
Merge pull request #4975 from Memphiz/osx_fix_devicechanged_recursion

[AE/osxsink] - fix possible device changed loop when using passthrough