group context handling fixes and localization

This is the non-UI work.

* Localized many group update strings
* Allow for group context messages to unset avatar

What is your objective with this change?  Are you trying to batch everything up into one group DB operation for efficiency?