Added the implementation of the missing delete function, that the
client relies on.
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
PM-715 In case of data reuse with all computes jobs being deleted, we can
have a workflow with only stage out jobs. In that case, we should try
to add any create dir nodes or add an edge