improve grunt js watch tasks