Unify Resource loading status tracking
Resource keeps an m_loading bit as well as an m_status enum. m_loading mostly corresponds to m_status == Pending, so unify them.
FontResource also keeps a separate state enum. Merge most of that into Resource::Status.
Centralize image deferral logic in ResourceFetcher, rather than having ImageResource::load() and ImageResource::fetch() participate.
BUG=
Committed:
https://crrev.com/32360d4f64daee1daa4bb4d40d66324da0e782ba
Cr-Commit-Position: refs/heads/master@{#383326}