Allow customizing file properties used by the archiver with fileSettings

This is an extension of the following pull request: https://github.com/gruntjs/grunt-contrib-compress/pull/82