[cximage] - fix big memory leak in raw image decoder - thx to smf007 for
finding that one
Merge pull request #4891 from Memphiz/fixcximageleak

[cximage] - fix big memory leak in raw image decoder - thx to smf007 for
[addons] switch GetExtList() to use a vector<string>
[builtins] fix RunScript to set argv to the filename of the script being run
[dbquery] switch m_parameter to vector<string> rather than vector<CStdString>
[textlayout] drop old workaround for splitting prior to utf8toW with bidi flipping now that we no longer do the flipping here
[stackdirectory] switch HasPaths to a vector<string> instead of vector<CStdString>
[texturecache] utilise CURL::GetOptions() rather than parsing ourselves
[info] don't bother parsing empty [] blocks
[addons] switch CGUIWindowAddonBrowser::SelectAddonID to a vector<string> instead of CStdStringArray
[util] switch CUtil::Command to vector<string> rather than CStdStringArray
[weather] use std::string for LocalizeOverviewToken so we can drop CStdStringArray usage
[uriutils] switch SplitPath to return vector<string> rather than CStdStringArray
[amlutil] drop use of StdString::Split and fix use of incorrect loop parameter
[dbdirectory] switch CDirectoryNode::ParseURL() from StringUtils::SplitString to StringUtils::Split
[stdstring] switch StringUtils::SplitString to StringUtils::Split
[stdstring] drop StringUtils::SplitString
[tests] add StringUtils::Split test for empty string split
[stdstring] switch CUtil::SplitParams/SplitExecFunction to use vector<string> rather than vector<CStdString>
[stdstring] switch CApplicationMessenger to vector<string> rather than vector<CStdString>