Remove continuous/one-shot distinction

We're going to be wrong in some cases regardless. Rather than attempt to
be clever here we'll just be wrong for single-shot replications when the
source is being modified (which causes the changes_pending to be an
over estimation).

BugzId: 26016