Use variables for duplicated filenames in Gruntfile
Split out watcher tasks into separate src/spec groups.