fix 'grunt watch' to work correctly for all files