[cvs-nhc98] patch applied (hat): hat-trans should recognise a literate file by its extension (.lhs)