:new: Update lists when a new message comes in, needs cleanup
:wrench: :shower: start a cursor update only when required, code cleanup
Force reload text message cursor on new sms
:shower: :wrench: cleanup and fix - highlight unread messages