Added public CBLReplication initializers

This allows a client to create multiple replications between the same source and target.
This can be useful if they have different filters.
Also edited doc-comments on existing replication creation methods to clarify behavior.