Debounce runTasks for each target individually. Closes GH-53.

Now, if simultaneous file changes will trigger multiple targets, all
targets execute instead of just one target.