syncbase/vsync: 1st end-to-end integration test.

First end-to-end sync integration test.  Work mostly done by hpucha@
being wrapped up in a CL.  The test runs 2 Syncbases, 2 clients, and
one MountTable.  The 1st client creates a SyncGroup and stores some
syncable objects.  The 2nd client joins the SyncGroup and verifies
the receipt of the objects via sync.

The integration test exposed a few bugs across components (watcher,
initiator, responder) being fixed in this CL, and unit tests updated.

Change-Id: I6cd7d7feefd957e968b784795967e02ff66cb0d0
8 files changed
tree: 86b14e4e1954d9a5bdf776e18d6946cc1b35376f
  1. services/