Added UserGroupPreference, like UserPreference but for user groups.
  UserFacade.getPreference() now looks for group preference if no user
  preference is found.