feat(VinylNodeCollection): only output files that just changed
* same rule applied to manifest.json files
* it can reduce the file system call to minimum
* this fixes #16
Merge pull request #17 from tomchentw/only-output-changed-files

feat(VinylNodeCollection): only output files that just changed