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
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.
dvdplayer: make HasVideo return true if a video stream was opened since playback has started - fixes missing video info on channel change
[OSX] Fix minor memory leak in ZeroconfOSX.cpp
Plug minor memory leak in CoreAudioAEStream
Merge pull request #2423 from FernetMenta/videoinfo

pvr: dvdplayer - correct determination if video is playing
Merge pull request #2432 from tru/caaestream_memleak

[AE/OSX] Plug minor memory leak in CoreAudioAEStream
[darwin] fixed XBMC_DEPENDS def in xcdoe project, ARCHS is all archs, CURRENT_ARCH is the one we are building
[osx] match OTHER_LDFLAGS for debug and release
fixed, revert to original path for darwin native tool chain
[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)