gen-iface: pecify supported languages
gen-iface: accept a language argument
Change compiler name to haskell-names