accept additional arguments in order to make guard-teaspoon work

I get this error message when guard triggers after a file change:

```
Guard::Teaspoon failed to achieve its <run_on_changes>, exception was:
ArgumentError: wrong number of arguments (2 for 0..1)
```

Everything works with the changes in this pull request are in place.