Refactor control flow in feature failure handling
Refactor control flow in feature failure handling

Prevent "[object Object]" message on failures introduced in 1cae668da due to startNextFeature returning a promise for the whole run instead of the next feature only
Simplify control flow by having only one flow-handling method and one flagging method
MattiSG/Watai,MattiSG/Watai