=begin -------------------------------------------------------------------------------- A utility routine that scans I18n-related properties files and Freemarker templates for obvious issues. Properties files: Warn if a specialized file has no default version. Warn about duplicate keys, keys with empty values. Warn about file reference values with no corresponding file Warn about keys that do not appear in the default version. If the "complete" flag is set, Warn if the default version is not found. Warn about missing keys, compared to the default version. Freemarker templates: Warn about visible text that contains other than blank space or Freemarker expressions. Visible text is: Anything that is not inside a tag and not between