Update to watch for more detailed filters, unknown issue with watch running grunt task twice