Make the syncgroup an Id

Rather than it being a full vanadium path to the syncgroup
service, change the client API and the RPC protocol to take
an Id as the syncgroup identifier.

Create RPC:
  syncgroupId
  spec
  memberInfo

Create API:
  s.Database(dbName)
   .Syncgroup(Id{Name,Blessing})
   .Create(spec, memberInfo)

Join RPC:
  remoteSyncbaseName
  remoteSyncbaseExpectedBlessings
  syncgroupId
  memberInfo

Join API:
  s.Database(dbName)
   .Syncgroup(sgName, userBlessing)
   .Join(remoteSyncbaseName, expectedRemoteSyncbaseBlessings, memberInfo)

MultiPart: 1/4
Change-Id: I72e6a16aeca0e3f007a3e7d39a256b0d995dd61a
17 files changed