Alternate approach to adding user to groups.  Added tests around LocalPrincipalManager.