Failing multiple dcs test
Remove some log messages
Make trigger synchronous
Add complexity to multiple_dcs_test
Merge branch 'origin/multi_propagation'

Conflicts:
	src/inter_dc_communication_recvr.erl
	src/inter_dc_repl_vnode.erl
return committime with snapshottime
Fix error case and timeout
no need to wait for vectorclock

With stable_snapshot, it is guaranteed that when a transaction reaches a partition, it has the required snapshot.
send heartbeats to all
return partition_clock after update
remove wait in test and use clientclock in updates
use synchrounous command