In thread view, sort patches correctly

Their order is not in date, it is in message-id instead.

Use a hack to compare the sequence number in message-id that is put
there by git send-email.

Signed-off-by: Fam Zheng <famz@redhat.com>