Reduce I/O load.

 * Accumulate files for substitutions to seek only one time.
 * Also make sure the temporary file for the substitution does not exist
   already.
Run the VIM syntax checker over comments and strings.