added the message badge notification badge stuff and the ability to get the unread messages. Also added the ability to set a message as read.