message: Add tmLanguage extensions
diff: @@ -170,7 +170,7 @@ export const extensions: IFileCollection = {
  { icon: 'js_official', extensions: [], languages: [languages.javascript], format: FileFormat.svg, disabled: true },
  { icon: 'jshint', extensions: ['.jshintrc'], filename: true, format: FileFormat.svg },
  { icon: 'jsmap', extensions: ['js.map'], format: FileFormat.svg },
  - { icon: 'json', extensions: [], languages: [languages.json], format: FileFormat.svg },
  + { icon: 'json', extensions: ['JSON-tmLanguage'], languages: [languages.json], format: FileFormat.svg },
  { icon: 'json_official', extensions: [], languages: [languages.json], format: FileFormat.svg, disabled: true },
  { icon: 'json2', extensions: [], languages: [languages.json], format: FileFormat.svg, disabled: true },
  { icon: 'jsp', extensions: ['jsp'], format: FileFormat.svg },
  @@ -354,9 +354,9 @@ export const extensions: IFileCollection = {
  { icon: 'xcode', extensions: ['xcodeproj'], format: FileFormat.svg },
  { icon: 'xib', extensions: ['xib'], format: FileFormat.svg },
  { icon: 'xliff', extensions: ['xliff', 'xlf'], format: FileFormat.svg },
  - { icon: 'xml', extensions: ['pex'], languages: [languages.xml], format: FileFormat.svg },
  + { icon: 'xml', extensions: ['pex', 'tmLanguage'], languages: [languages.xml], format: FileFormat.svg },
  { icon: 'xsl', extensions: [], languages: [languages.xsl], format: FileFormat.svg },
  - { icon: 'yaml', extensions: ['yml'], languages: [languages.yaml], format: FileFormat.svg },
  + { icon: 'yaml', extensions: ['yml', 'YAML-tmLanguage'], languages: [languages.yaml], format: FileFormat.svg },
  { icon: 'yarn', extensions: ['yarn.lock', '.yarnrc', '.yarnclean', '.yarn-integrity', '.yarn-metadata.json'], filename: true, format: FileFormat.svg },
  { icon: 'zip', extensions: ['zip', 'rar', '7z', 'tar', 'gz', 'bzip2', 'xz', 'bz2'], format: FileFormat.svg },
  { icon: 'zip2', extensions: ['zip', 'rar', '7z', 'tar', 'gz', 'bzip2', 'xz', 'bz2'], format: FileFormat.svg, disabled: true },
  