keep task end-start upon dependency shift
Merge pull request #227 from opto/id1333

keep task end-start upon dependency shift