HttpHeader: replace CStdString with std::string + pass data by const ref
CurlFile: don't use CStdString function with HttpHeader
HttpHeader: cosmetics + remove commented out code
HttpHeader: optimizations + rename vars for clarity
HttpHeader::GetHeader: fix: include protocol line into header
(Function not used yet)
HttpHeader::Parse: fixes: skip empty parameters + use for m_protoLine only needed part of string
HttpHeader::Clear: fix: clear m_protoLine
HttpHeader::GetHeader: refactoring
HttpHeader: use vector instead of map for storing header params, move header typedefs into HttpHeader class
[Util] Fix detection of external subtitles' flags.
Merge pull request #3496 from ace20022/fix_ext_flag_detection

[Util] Fix detection of external subtitles' flags.
[osx] - fix compile after f90170a2605328f4d09b5d6de04d98885f12b3b4
darwin: fixed build on 10.7.x with Xcode 4.6
darwin: libshairplay, fixed build on 10.7.x with Xcode 4.6
Add proper "<?xml ..." declaration to most .xml files
Merge pull request #3497 from Karlson2k/xml_decl_fix_01

Add proper "<?xml ..." declaration to most .xml files
Merge pull request #3462 from Karlson2k/curlfile_update_01

CurlFile - update 01
HttpHeader: add 'AddParam' function
CurlFile: use HttpHeader:AddParam
CurlFile::CReadState::HeaderCallback: internally use std::string instead of char*