Fixed #4686. Description of activity shown in palette.

* Used Gtk.Label with Pango based ellipsize for wrapping and ellipsizing.
* Fallback for Gtk < 3.10

See #313 for screenshots and comments.