Checks against common error in language settings

It's sometimes easy to mistype language code as locale names, this adds a (coarse) check in `cms check` command and a warning in `CMS_LANGUAGES` documentation