[NEW]: update HTTPClient to use C++11 callbacks
[NEW]: updated tests to use the new API
[DEP]: deprecated old target/selector API
Merge pull request #6263 from Mazyod/develop-cpp11-http-client

closed #4702: Update HTTPClient to use C++11 callbacks