Fix concurrent.pipeline() to return `undefined` if no tasks were specified
Merge pull request #7 from simonmcmanus/assorted-fixes

Pipeline with no functions passed