Makes the WorkCoalescingController use promises instead of callbacks.
Adds jshint to watch task and quiets the neuter output.