Added classes for modeling a timestamp with timezone info attached

Note that the QDateTime class is insufficient because of its lack of
proper timezone support.
Pidgin Text Format decoder: Parse the conversation date