if the target file already exists, renumber and try again.  all create tests now passing.
implement replication PUT support
draft implementation of replication