allSettled

Adds allSettled to the promise prototype.