Improvements to WEBGL_draw_buffers extension test

Clarifications, tighter checks for parameters (according to the WebGL
extension spec, MAX_COLOR_ATTACHMENTS_WEBGL should be at least 4 and at
least the same as MAX_DRAW_BUFFERS_WEBGL) and a typo fix.