Removed unused VideoCaptureCapability parameters.

Namely |session_id|, |expected_capture_delay| and |interlaced| parameters
which were never read, just set, and with one exception, to meaningless
values (0, false, etc). The exception was desktop video capture, that set
|expected_capture_delay| to a tentatively senseful value.

This CL is a refactoring/cleanup.

BUG=297597

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231037 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 231037
Refactor management of overview window copy lifetime into a separate class.

BUG=306157
TEST=Alt tab on multi-monitor correctly displays copied windows.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231038 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 231038