also read http status code in HttpGet(); misc changes while I'm there