AE: ALSA: Try to get 200ms buffer even if we did not get 50ms periodsize
AE: ALSA: Try to get a minimum of 4 periods per buffer
Fix announce video item no title in video info tag.
Fix announce video item without video info tag (e.g. video in slideshow)
CRssManager: add locking to protect maps
CSettings/CRssManager: no need to call Clear() in destructor

Calling Clear() in CSettings destructor results in a call to
CRssManager::Clear() but depending on the destruction order of static variables
the CRssManager instance may have already been destroyed which can result in
an access violation exception.
[OSX] Fix minor memory leak in ZeroconfOSX.cpp
[osx] changed, enable sse3/sse4.1/sse4.2 all osx 10.6 targets support it
[darwin] change path ..xbmc-depends/toolchain -> ..xbmc-depends/buildtools-native
Merge pull request #2421 from anssih/fix/AE-periodsize

AE: More tweaks to ALSA period and buffer sizes

This fixes HD audio passthrough regressions.
pvr: do not buffer canpause/seek, the server may want to change this
Merge pull request #2437 from FernetMenta/canseek

pvr: do not buffer canpause/seek, the server may want to change this
depends: fixup paths after f32039928
Merge pull request #2433 from tru/zeroconf_memleak

[OSX] Fix minor memory leak in ZeroconfOSX.cpp
[osx/ios] - fix build with old darwin-depends by exporting YASM via config.site (should fix billy for osx)
depends: fix typo, don't create tool_dir
depends: Prepend -target to staging to avoid clashes with old deps

Also, fix a few missed ARCHS -> CURRENT_ARCH
depends: add setuptools for build-side python
depends: add distutilscross for building host python modules
depends: add PIL dependency