Add initial PpdProvider implementation and associated PpdCache.  Also add unit tests for both.

BUG=617254

Review-Url: https://codereview.chromium.org/2343983004
Cr-Commit-Position: refs/heads/master@{#427353}
9 files changed