widgets/desktop: split window_title to own widget

All globals have also been removed from these widgets.
widgets: add logging on thread creation