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

Why four lines instead of a single ```EXPECT_EQ("*****", ReadFileAsString(file_name));```?