Document and use longer names for Omd_lexer

Consequences of that in Omd_parser have been taken care of.  Also, the
new function Omd_lexer.split_first allows to remove some generated code.