[videoinfoscanner] recursive fasthash for enumerating series folders
[videoinfoscanner] don't hit an already processed series folder twice
Merge pull request #3890 from ace20022/cleanup_utils

[Utils] Clean up/Fix things found by Cppcheck
[Fix] Calling setlocale more multiple times causes a dangling pointer.
This fix is related to 0a991b58434350fb2769641b7818759bc192fa51 and a8fbc09a96f9427dfbe84ade2eb2708e3e9812f2
Merge pull request #4837 from mkortstiege/videoinfoscanner

videoinfoscanner optimizations
Merge pull request #4872 from jmarshallnz/filesys_to_curl

Use CURL in IDirectory et. al.
delete sound in CActiveAE::DiscardSound
[AE/osxsink] - handle AE_FMT_FLOATP in scorestream - fixes no matching stream was found with airplay devices as audio output
Merge pull request #4880 from Memphiz/osxsinkscorefloatp

[AE/osxsink] - handle AE_FMT_FLOATP in scorestream
Merge pull request #4833 from Stane1983/aml-kk-patch2

Amlogic Android 4.4.2 patchset
bad boolean type given to dbus
[cosmetic] remove unused variables
Add new apache date format for file listings in http sources
paplayer: update xfade time before using it to set initial volume
[cosmetic] unsigned/signed mismatches
[cosmetic] uninitialized floats
Merge pull request #4889 from mkortstiege/x11cosmetics

cosmetics
[osx] - add function for identifying osx snow leopard runtime
[settings] - add settingscondition OsxIsSnowLeopard
ActiveAE: delay creation of viz buffers until they are needed