use httparty rather than net::http so we can properly follow relative Location redirects. should handle properly the case when github pages returns a Location: / header some of the time.