A Leiningen plugin that executes tasks when files are modifed