Reland "Quota: Add SequenceChecker to QuotaManager"

This is a reland of d82ad3d0eee4f2b98d6f7be7fb2489c55713da69

In the original CL, QuotaManager was modified in two ways:
  1. Added SequenceChecker
  2. Remove custom deleter and inherit RefCountedDeleteOnSequence

In the reland, I split out the latter into a separate CL and this CL
only adds SequenceChecker to QuotaManager.  This was done to
minimize the impact of a potential revert.

RefCountedDeleteOnSequence CL: https://crrev.com/c/1481591

Original change's description:
> Quota: Add SequenceChecker to QuotaManager
>
> Change-Id: I7caa60bf82fdcd63469d58afa0e29f893795ae32
> Reviewed-on: https://chromium-review.googlesource.com/c/1457000
> Commit-Queue: Victor Costan <pwnall@chromium.org>
> Reviewed-by: Victor Costan <pwnall@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#631891}

Change-Id: Ia6076d9076e0e0f646b4286a8533ca0a964e3903
Reviewed-on: https://chromium-review.googlesource.com/c/1479302
Commit-Queue: Jarryd Goodman <jarrydg@chromium.org>
Reviewed-by: Victor Costan <pwnall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#634892}
2 files changed