User:Shashi/Fixes needed

While working on the gallery plugin, I found that these things should be widgetized for easy use in plugins:


 * User Profile: done, merged to 0.9.x
 * Group profile (not much code)
 * Anonymous messages for public timeline, group pages, user pages (do these need to be put in sepeate files? i.e 3 files? I think yes.)

Other things:


 * There is no event by name (Start|End)GroupGroupNav like there are (Start|End)PublicGroupNav and (Start|End)PersonalGroupNav to manipulate (can only add) menuItems in the local nav tabset. So there's currently no menu item for per-group gallery.