List all groups in the directory.
public func listGroups() throws -> Void
This method lists all groups in the directory. The GroupList event will be fired once for each group returned.