ChangeTracker shouldn’t stop if it receives _more_ changes than its limit

It’s supposed to stop if it receives fewer than the limit, because that indicates it hit the end;
but the test was using “==“ instead of “>=“, so it also stopped if it got more than it
expected, which is wrong. (Sync Gateway had a bug that cause it to send too many changes,
which triggered this bug.)