change CSS to two letter language codes
convert hard coded lang values from ISO-639-2 to IANA
add utility to covert ISO-639-2 codes to IANA for hyphenation dictionaries
use new utility function to convert language codes just before they hit the html
fix text generator so html lang attributs use IANA codes