ensure errors bubble to top to ensure process has correct exit status
Merge pull request #13 from pulseenergy/master

Exit codes do not propagate when using hub task