Fix circular dependency between debug and watch tasks

This circular dependency would cause spawning of new watch instances whenever change was perceived. You can now start debug w/ watch by running `grunt debug watch` and build debug once by running `grunt debug`.