removed obsolete theorems;
handle generic XML markup as well (plain <markup> instead of <... class=markup>);
misc tuning/update according to Pure/Generic/markup.ML;
List = FOL +types list 1arities list :: (term)termconsts Nil :: "'a list" Cons :: "['a, 'a list] => 'a list" end