use run_on_modifications instead of run_on_changes to avoid multiple runs...

... after saving files with VIM.  See: https://github.com/guard/guard/issues/495.