For 27137 - Set additional fields to ignore when comparing file versions

This adds a configuration setting that can be used to specify additional fields to ignore in file paths when comparing them to find differing versions of the same file.  

For example, if the file name contains the user initials but all users should see these files as a continuous sequence of versions then this setting can be used to achieve this.
Then we should make sure we have a ticket to fix that, as it does not seem right to be allowed to define template keys as you want, through the templating system, but have to respect some hidden conventions because of hardcoded values ?