Run grunt tasks with only the source files modified since the previous successful run