Utilize TestContentClient in RenderViewTest as resources are being migrated to using grd system.

Blink is about to use blink_resources.grd for the inline resources of user agent stylesheets.
This removes the dependency upon using make-file-arrays.py which embeds these resources as strings.

This patch instantiates TestContentClient which does all the plumbing required for various test targets in content.
As the resources are being moved into blink_resources.grd, this generates blink_resources.pak.
This pak doesn't exists as a separate pak file but its repacked into "content_shell.pak".

This blink side changes were reverted here https://codereview.chromium.org/567073004/

The reason for reverting: Breaking quite a few browser_tests and content_browsertests across multiple platforms.

BUG=312586

Review URL: https://codereview.chromium.org/567153002

Cr-Commit-Position: refs/heads/master@{#295071}
3 files changed