Skip implicit WebGL back buffer clears with clearBuffer calls if the conditions apply - no scissor, etc.
Convert updateBuffersToAutoClear to a function which computes whether the implicit back buffer clear should be done or skipped
<rdar://problem/96041945>