isolating ioloop used by the async http fetcher, fixed #3