I've added new encodings and code to convert server messages.
Generally, I think it's better to keep separate encoding parameter for every server. For now there is one global encoding, and need to switch encoding when connected to several servers with different encodings. But it is better then it was.
2 new encodings and text conversion