views: Make View::Paint non-virtual.

We can then merge Paint and PaintCommon. Subclasses should use OnPaint
to override display behaviour.

R=sky
BUG=466426

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

Cr-Commit-Position: refs/heads/master@{#322214}
4 files changed