Sketch of efficient sync protocol.

Signed-off-by: Bjorn Westergard <bjornwestergard@Bjorns-MacBook-Pro.local>
Fleshed out World.upsert

Signed-off-by: Bjorn Westergard <bjornwestergard@Bjorns-MacBook-Pro.local>
Fixing sync-ing

Signed-off-by: Bjorn Westergard <bjornwestergard@Bjorns-MacBook-Pro.local>
Synchronization working

Signed-off-by: Bjorn Westergard <bjornwestergard@Bjorns-MacBook-Pro.local>
Changed initial sync to user-specific socket, rather than broadcast.

Signed-off-by: Bjorn Westergard <bjornwestergard@Bjorns-MacBook-Pro.local>
Fixed disconnects

Signed-off-by: Bjorn Westergard <bjornwestergard@Bjorns-MacBook-Pro.local>
Removed debugging statements

Signed-off-by: Bjorn Westergard <bjornwestergard@Bjorns-MacBook-Pro.local>
Merge pull request #1 from bwestergard/efficientSync

Efficient Synchronization