Cross-platform http client wrapper for review, now for mac/ios only

```tests/build/http_client_test``` is not excluded, its prefix should be here as well.