Change gruntfile to only recompile changed files in watch task