[AML] Memory leak while Dispose 

m_Codec should be deleted before nullify.
[videoinfoscanner] no need to fetch path ids in case we're not going to use them
Merge pull request #4897 from mkortstiege/cleanonscan

[videoinfoscanner] no need to prepare paths to clean in case we're not going to use them
Merge pull request #4684 from jmarshallnz/drop_stdstringarray

Drop CStdStringArray, SplitString, JoinString
AE: Fix delay after c91fe5efad7e0546b3c3a7abba9f93baaaa39799
dvdplayer: fix incorrectly indicated buffered samples after ae7cda6629c7180430a25d834ea83ab5d9f47d77
Merge pull request #4900 from fritsch/fix-delay

AE: Fix Delay after c91fe5efad7e0546b3c3a7abba9f93baaaa39799
keymaps: map red/green/yellow/blue

useful with pvr.vdr.vnsi so users dont have to map manualy
Merge pull request #4898 from ndogxj/patch-1

[AML] Memory leak while Dispose
Merge pull request #3677 from bavison/faster_infobool_expression_evaluation

Faster infobool expression evaluation
[logging] improve logging/messages where network isn't available. fixes #15290, #15291
[AE/osxsink] - don't set the altered outputformat which might have wrong
channel count
Merge pull request #4894 from Memphiz/osxfakefullscreen

[osx] - only show the fake fullscreen option on snow leopard
Merge pull request #4899 from Memphiz/osxsinkphysicalformat

[AE/osxsink] - don't set the altered outputformat which might have wrong channel count
ActiveAE: fix caching for streams
renderer: allow some lateness within vblank interval
Remove dropped "audiohost" from advancedsettings

According to IRC talk

XMLUtils::GetString(pElement, "audiohost", m_audioHost);

And remove remaining references to  m_audioHost

So we dont end up with unreachable code
dvdplayer: set clock for all streams as long master has not synced
FFT: Document usage and use std::swap
Testfft: Make sure to call fft correctly