Replication

@enisoc @aaijazi @sougou 

Big clean up, no more zkocc. We still use 'zkocc' in topo client context, but that will go away with vtgate v2, most likely.