use description for tooltips

@maethu could you take a look at this? it now uses the description for the title attribute in html if it is available.