Only print the wayland-egl part of the detected library and not wayland-client.
Forward declare EGLNativeDisplayType.

We were incorrectly forward declaring EGLNativeWindowType instead.
HttpHeader: add 'AddParam' function
CurlFile: use HttpHeader:AddParam
CurlFile::CReadState::HeaderCallback: internally use std::string instead of char*
Move all header parsing logic from CurlFile::CReadState::HeaderCallback to CHttpHeader::Parse
HttpHeader::GetValue: refactoring
HttpHeader::GetMimeType: fix: exclude "charset" and other secondary parameters
HttpHeader: add 'GetCharset' function
CurlFile: add "GetServerReportedCharset" function
HttpHeader: make 'GetProtoLine' inline const
Merge pull request #3467 from Karlson2k/curlfile_update_03

CurlFile - update 03
Merge pull request #3458 from smspillaz/fix-14644-14645

Some simple wayland build fixes for newer mesa versions