Update to support new / old this.files property

The newest rc of grunt 0.4 removed `this.file`.

See here: https://github.com/gruntjs/grunt/issues/606