Enables screen cast for individual monitors.

BUG=https://code.google.com/p/webrtc/issues/detail?id=2787

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247492 0039d316-1c4b-4281-b951-d872f2087c98
Cast: Replace PacketReceiver with a callback.
Also, make that callback use a scoped_ptr<Packet> instead of a unsigned char*/length/callback combo.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247493 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 247493
Files.app: Fix the avatar batch image.

Previously the operataor to be used to compare profile IDs are wrong.

BUG=none
TEST=manually

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

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