Remove isVisibleToAll from GroupDescription

The notion of who can view a group is a security detail that
belongs delegated to the group backend and should not be part
of the public GroupDescription.Basic interface.

Drop it and move the code into the internal group backend only.

Change-Id: Ia967e957147860fe98d1a4d74b005d63f48e4343
5 files changed