Issue #251: Prevent sending changes during reindex

When dealing with (lots of) pending changes, we had a race condition between changesets-being-uploaded and cv / reindex processing.

**Side effect:** index-reconciliation ends up nuking "objects that just got uploaded, but weren't in the index response".

Now the lib will first perform a reindex OP (or get the latest changes), and only then will upload pendings.