Display only one icon per contact in the roster and use the avatar if available
Currently Gajim displays the avatar for a contact off to the right, possibly clobbering the contact's status text. Instead, I think that the contact's avatar (if set) should replace their status icon.
The roster would then look more like the one in Pandion. Status information can be denoted by displaying the avatar in greyscale if the user is away.