Implement replicate command

This is a direct replacemnet of the stream command. It wires the doozerd
given via `-uri` directly to the doozerd passed to the replicate command
and applies mutations in a streaming manner. Preceeded by an initial
sync much like the journal command is doing to dump the initial state.
Merge pull request #5 from soundcloud/replicate-cmd

Implement replicate command
Fix passed root in snapshot call
Remove trailing slash in remote
Merge branch 'master' into use-interface

Conflicts:
	snapshot.go