* fixed some weblint errors (missing width/height attribs, a
  mismatched tag)
cgi-validator.t: manually call the w3c validator service

It turns out that W3C::LogValidator::HTMLValidator is buggy and does
not detect html errors correctly (or the valid() method does not work
as expected). There seem to be also other flaws. Now calling the w3c
service using LWP.
cgi-validator.t: do also css validation "manually"

html_validate() is now any_validate and handles also css validation.
fixed some html errors
smaller compatibility fixes for typ2legend.pl
data update (u.a. Grenzallee temp blocking)