Revert of gpu: support immutable texture on Linux Mesa driver and GLES3. (patchset #2 of https://codereview.chromium.org/471603003/)

Reason for revert:
causes black rectangles on chromeos link_freon

Original issue's description:
> gpu: support immutable texture on Linux Mesa driver and GLES3.
> 
> Mesa GL driver supports GL_ARB_texture_storage extensions, not
> GL_EXT_texture_storage. GLES3 supports glTexStroage2D by default.
> This CL makes Intel Chromebook and Linux take advantage of
> immutable texture.
> 
> BUG=106142
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=290676

TBR=bsalomon@google.com,piman@chromium.org,vangelis@chromium.org,dongseong.hwang@intel.com
NOTREECHECKS=true
NOTRY=true
BUG=106142

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

git-svn-id: http://src.chromium.org/svn/trunk/src/gpu@290911 4ff67af0-8c30-449e-8e8b-ad334ec8d88c