Updated async.queue definitions to v0.9.0

Specific reason why original :
```ts
-    saturated: AsyncMultipleResultsCallback<T>;
-    empty: AsyncMultipleResultsCallback<T>;
-    drain: AsyncMultipleResultsCallback<T>;
```
were incorrect?