Allow users to override the charset they use to talk to definite users
Sometimes Gajim is used to talk to people sending their messages in different charsets (especially in the ones different from the current locale). Maybe, there should be a method for overriding the incoming character encoding for a single contact in the roster?