Offline messages are received with their time set to the time on the ICQ server, in contrast with all other events
which call callbacks with local time. It may be that it is Miranda's job to do the conversion, but if this is the case
then it needs to be able to tell that this is an offline message, which it can't currently.
This patch goes with the other solution, and assumes that it's icqlib's job to do the conversion.
If this was left out because kicq relies on the current behaviour, then I'd like to hear how kicq does it.
udphandle.c diff