[WIP/RFC] concat_fnames() refactorings. (was "remove third argument")

Running `$ ag concat_fnames` reveals that the third argument is `true`,
except for one instance where vim_strcat() can be used instead.