Handle urn:xmpp:delay (XEP-0203) for message timestamps

Also add `jabber-message-timestamp' in jabber-util, and simplify callers
of `jabber-x-delay'.
Run jabber-post-connect-hooks even if initial roster retrieval fails