update grunt.js so that jshint ignore 'Greed' global variable
rename & update deferred.coffee