use co-urllib instead of thunkify urllib; fix mock http.request test cases

rt

mm support mock readstream now:

```js
mm.http.request('', fs.createReadStream(_filename), headers, delay);
```