Fix: make sure `spread` returns a thenable

Hello!

It seems reasonable that you should be able to continue chaining thenables after a .spread call, just as in Bluebird etc.

Thanks for the module!