Add context to async.series

Deals with #281.

I'll do the rest, if you say this is okay.