Bug 947271 - Better group slugs

Generate slugs for group that will work with the URL
patterns of the groups app.
Bug 947271 - Preserve non-Latin chars in slugs
Merge pull request #741 from dpoirier/bug-947271-better-group-slugs

Bug 947271 - Better group slugs