Public or Private Message in Umessage

Hi,
I made some improvements in umessages. Now a message can be public or private. And I also added a function in manager to retrieve all public messages to a user. This would be useful when one wants to display a user's public messages.