Update httplib support read data from response buffer, add some testcase...

Can use like this:

```
req := httplib.Get("http://httpbin.org/get")
b, err := req.Bytes()
// blabla..
s, err := req.String()
// blabla..
```