Some more work

New widget settings preflet - needs some improvements, but generally
works. Fixed not loading draft message in conversation view while
switching chats. Some other changes.