Add Promise.all extension

This is hardly ever not needed