No longer re-writes unchanged files.

This pull request prevents files to be written if they did not change, and displays how many files changed.

This is especially useful when using this plugin with grunt-contrib-watch, to avoid infinite loops.