Bug 829820 - Ability to mark selected SMS thread as Read/Unread

In this case you will miss one case: thread exist but it also has draft. Although we could still mark this thread as unread, but we could not display draft icon and unread icon at the same time in the list. So in this case we need to ignore the thread if thread contains draft and draft is the lastet one.