cylc/cylc — pull request #947 by hjoliver (2014-05-01 00:44:46+00:00)
Title: Manual task trigger should reset outputs to "not completed".

Yi Xiao reported that if ```foo => bar``` has already succeeded, then she manually triggers ```foo``` again, and then sets ```bar``` to the waiting state, ```bar``` will trigger immediately before the retriggered ```foo``` is finished. The problem is that manual triggering was not resetting ```foo```'s outputs to "not completed".

@matthewrmshin - please review.