Chromecast: move link-time decisions to inheritance-based Content*Client.

R=halliwell@chromium.org,lcwu@chromium.org,slan@chromium.org
BUG=None

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

Cr-Commit-Position: refs/heads/master@{#334001}
9 files changed