[BlobStorage] BlobMemoryController & tests
This is a split off of https://codereview.chromium.org/2055053003/.
This adds the BlobMemoryController & tests, as well as any other small
required changes. I avoided doing too much refactoring (like the move
to BlobStatus everywhere, and removing BlobStorageRegistry::Entry for
InternalBlobData) to just focus on the BlobMemoryController API.
BUG=375297
R=michaeln@chromium.org,kinuko@chromium.org,mek@chromium.org
Review-Url: https://chromiumcodereview.appspot.com/2339933004
Cr-Commit-Position: refs/heads/master@{#426901}
19 files changed