Merge pull request #3810 from t-nelson/depends_config_extra

Allow passing extra flags to configure with depends builds.
paplayer: fix caching of streams into AE
[depends] fixed, bad option on unzip, -o will overwrite and -q will keep it quiet
Merge pull request #3809 from Memphiz/fixripple2

[osx/mavericks] - on mavericks don't use pbo rendering with intel gpus
[AE/CA] Only restore the default format if we ask for it.
[AE/CA] Simplify the ResetAudioDevices code and make sure it actually works

The old code failed to reset devices set in Encoded mode and it was
going about it in a fashion that duplicated a lot of code. This removes
all the custom code and uses already exisisting functions and that
actually makes the code functional.
[ActiveAE] Function parameter 'format' should be passed by reference.
[WinRenderer] Member variable 'CWinRenderer::m_neededBuffers' is not initialized in the constructor.
[BaseRenderer] Member variables 'CBaseRenderer::m_RenderFeaturesCallBackFn' and 'CBaseRenderer::m_RenderFeaturesCallBackCtx' are not initialized in the constructor.
HttpHeader::GetCharset: fix charset extraction
CArchive: cosmetics: use parameter name corresponding to parameter type
ActiveAE: fix unsigned/signed mismatch
ActiveAE: avoid resampling sounds when not needed
ActiveAE: use quality setting for resampling gui sounds
upnp: fix parsing of <dc:date> (which is in W3C format)
Merge pull request #3682 from basrieter/stream_proxy

Added: HttpProxy parameter for setting proxies on stream urls.
mpegts: revert old change for NOHEADER, we will handle it on PMT instead
Merge pull request #3826 from ace20022/init_uninit

[Renderer] Initialize member variables
Merge pull request #3825 from ace20022/aae_ref

[ActiveAE] Function parameter 'format' should be passed by reference.
ALSA: allow driver to increase number of channels, fixes playback of 5.0