LPS-32643 Check membership policies everytime the user is added or removed from a site

Not sure about where to place the Accessor for listing the different descriptive names of the different groups so I just placed it in SitesUtil.java.