Fixes to DataSyncService test and impl based on close review (tests were syncing entities with null ID)
Further simplification. Looks good now.
Enhanced the ClientSyncManager test to also verify the client's request operations
Added a test to ensure local update from client works properly.
Added test (and functionality) for communicating entity deletion from client to server