rename auth groups + unittest
on Community name change rename auth groups
make create/rename/remove groups atomic transactions
use assertSequenceEqual instead of assertListEqual