Fixed #4686. Small description of activity displayed in palette.

Bug: http://bugs.sugarlabs.org/ticket/4686

Used `Gtk.Label` with Pango based ellipsize for wrapping and ellipsizing.

Please see #259 for the previous version of the patch. I've made the entire wrapping and ellipsization using Gtk and Pango, as suggested in the last version of the patch.