Fix custom database groups integration bug
"The authentication and user integrations were very easy to get working. Now, I'm running into a problem trying to get groups working as well. The groups are being partially exported, but they are not working correctly in the Openfire admin GUI.
The basic problem is that while the information is partially listed in the admin GUI, it is not consistent. Ie, the groups list these users, but the users do not list the groups they are in. When logged in via the Spark client, users cannot see other users in their group, even if the group is made shared."
Note: I attached a patch from Chase Seibert. Thanks!