#563 make sure all ui updates are done before checking account state when recovering the Chat view, and add proper padding for the composing status text
#406 Add IdentityContacts when adding contact to thread.
#562 1. Don't query database for user if we already queried 2. Make sure messages received are saved.
#562 make sure OPRolodexContact.getDisposition() and OPMessage.getState() doesn't return null since it will crash jni. Rename MessageState.NotRead