Use WebGL2 native drawBuffers() when possible.

Ok, cool. Sorry for the confusion here, I didn't realize these changes were more complex than they seem.