Update all dependencies to their latest versions.

Almost all dependencies were outdated.
I used `npm outdated` to find the latest versions. Unit tests still run.

The update of generic-pool is quite important, as it contains this fix: https://github.com/coopernurse/node-pool/pull/64