fix(task): handle task outputs that are not valid memh5 containers
fix(task): handle task outputs that are not valid memh5 containers

- fixes bug where pipeline exceptions, if a task returns a None as a
result to `.finish`

radiocosmology/draco,radiocosmology/draco