Refactor|libappfw: Added ui::ImageItem, an item with an image

The new item class acts as a base class for ui::ActionItem.
Cleanup
libappfw: Added TabWidget, changed ui::Data audience methods
UI|Client: Use a TabWidget for game session filtering