HTTP Platform-Dependent Client Wrapper.

All wrapper purpose is to check/read some input params, do one magic method and fill back some output params. And it has full access to C++11 features. I'm sure we can make it simpler!