added full support for watch events (added target)

I've added the **target** parameter. Now you can use all parameters in the watch event function:

    grunt.event.on('watch', function(action, filePath, target) {
        console.log(action, filePath, target);
        // example output:
        // changed 'myfile.js' js
    });