[osx] - rename the Frameworks dir in osx bundle to "Libraries" - this restores auto-signing on mavericks (and maybe earlier) and stops the firewall popup occuring on each startup of xbmc - fixes #14984
[osx] - use strrchr in favour of search loop for crafting the
Frameworks/Libraries path
Merge pull request #4926 from Memphiz/osxfixpython

[osx/depends] - add a fake Info.plist to target python26 for allowing codesign...
[win32] Win32Directory::GetDirectory: don't allow skipping of bad chars, report error
[win32] Win32Directory::GetDirectory: don't return OK status if directory access is denied
[AE/osxsink] - there are usb devices which are basically optical devices
but they have also formats with > 2 channels - mark any passthrough
devices which are not DisplayPort and not HDMI as optical (not only the
ones with 2 channels max) - fixes missing passthrough options for those
devices