Fix for GL renderer's GL scissor state being shared with Ganesh.

When we do GPU rasterization of tiles, the GL context is
shared between Ganesh and the compositor. Both systems
assume that the GL state won't change in between calls
which is not enforced at the moment. 

This patch fixes such a problem with the GL scissor rect.

R=enne

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237687 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 237687
Cast: Updating logging and tests 

1. Calling logging when applicable. 
2. Added an end2end test to for logging. 
3. Removing old files (where already removed, and then somehow added back). 

Open issues: Calculation of (access to) rtp_timestamp for audio and for the vp8_decoder. TODO's were added.

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

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