Common::generate_category: if no category then guess from title for Sport, News, Infomercial; translates the words in category; types (final,premiere,return,live) are prepend to category; types (movie,sports,series,tvshow) are appended to category list
Common::subrating: allow undef param and detect Medical
yahoo7widget: use new Common::generate_category, add 'return' (unseen), add 'writer' (unseen)
rex: use new Common::generate_category, don't add 'advisory', add 'length', add 'final' and 'return' (unseen)
citysearch: use new Common::generate_category, add 'language', 'director' and 'writer' (unseen), add 'length', add 'final' (unseen) and 'return' (unseen), handle old cache entries
southerncross_website: use new Common::generate_category, add 'repeat', add 'Guests Include', cut 'Starring:', drop $post_desc, improve category_from_title,
program mythtv has no colours for long categories, needs patch: libs/libmyth/uitypes.cpp:849 data->categoryColor = categoryColors[data->category];