no throwing strings
Tweaks to pipeProcess to handle updated Process semantics
updated pub dependencies
Don't require true/false return value from Task

Closes #32