add default language chardefs, so babel thinks that hyphenation tables are installed
redefine \iflanguage correctly, and to recognize the language markers; be more generous redefining macros to call latexml's language setter