Adding language, extensions and comments supports
Splittinig C and C++ languages
fix broken Editor unit tests
Merge pull request #2971 from TomMalbran/tom/language-supports

Adding language, extensions and comments supports
Merge pull request #2978 from adobe/jasonsanjose/fix-editor-tests

fix broken Editor unit tests