Rename targets#{fail,setFailed}, s:{fail,failed}
Extract functions targets#{selectMatch,failMatch}
Merge {found,select,fail}Match into handleMatch
Stop executing matchers when one failed
Silence normal commands
Rename targets#{fail,abort}Match
Add link about empty matches to README
Silence repeated targets#match calls
Beep when no match is found
Trigger delayed targets#undo

Adaptively undoes commands on missing matches
Merge pull request #10 from wellle/no_target_found

Beep when no target was found and don't put that command into undo history