Fix HTTP Connections Leak

The query() function ignores the http.Response that gets returned from run() function. If you make several requests to query() in a second, this will leave all the http connections open, causing a flood on the server of 'too many open files'. This fixes the leak.