Refactoring
Fixes #1133 - don't fail when haltonerror=true and source directory does not exist
Refs #1138 - fail build when one of the sub tasks has failed