Remove DocumentVisibilityObserver

This only client of this mechanism is <canvas>, and it's not a canvas feature
that makes sense in Sky because we're going to remove the separate backing
buffer for <canvas>.

R=esprehn@chromium.org

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