Fixes an issue where if there's any promise already resolved or rejected at the time of join, joined promise resolves instantly without waiting for all other promises to resolve
Merge pull request #8 from toddlee/master

Fixes an issue where if there's any promise already resolved or rejected...