extend grunt api, like grunt.file.copyDir...