Also fixes an issue where an early failure due to our size checks on onCreateTexture would leak a GL texture ID.
Now with GM test.
removed SkGpuDevice::accessTexture()
remove the last vestiges of accessTexture, then LGTM
closed with r1882, 1883, r1884 (multiple checkins to get baselines for various platforms in).