use promise to handle stubleupon deferred instead of pool of futures

can we delete the "h" in asynch for consistincy with stumbleupon.async?