1.0.1 and 1.0.2 versions of webgl-debug-shaders test had errors and weren't spec-conformant.
Merge pull request #574 from toji/debug_shader

1.0.1 and 1.0.2 versions of webgl-debug-shaders test had errors
Add struct scope variable masking test.

GLSL allows the shader to define a new inner struct with the same name
as an outer struct. Moreover, you can declare variables of the outer
type, then redeclare the struct, then declare a variable with the new
type. Currently this is broken in ANGLE.
Merge pull request #575 from jamiemadill/scoped-struct-masking

Add struct scope variable masking test.
Query table for getVertexAttrib

- Add VERTEX_ATTRIB_ARRAY_DIVISOR
- Add VERTEX_ATTRIB_ARRAY_INTEGER
Integer Vertex Attribute return values, getSamplerParameter and getInternalformatParameter

Add return types for Integer Vertex Attribute return values.

Describe how the getVertexAttrib method will return attributes loaded
via vertexAttribI* family.
Removing unused CSS class
Remove TODO from generated IDL
Merge pull request #576 from grorg/remainder-query-tables

Query tables for getVertexAttrib and getSamplerParameter
Remove duplicated section header
Return table for getSyncParameter
Add WebGLHandlesContextLoss to isSync
Remove TODO from getVertexAttrib IDL
Merge pull request #577 from grorg/remainder-query-tables

getSyncParameter and minor cleanups
Forgot to update webgl2.idl from last commit
Merge pull request #578 from grorg/remainder-query-tables

Forgot to update webgl2.idl from last commit
getQuery can only return a WebGLQuery object or null
getQueryParameter should be getQueryObject
Merge pull request #579 from grorg/getQuery-return-value

getQuery can only return a WebGLQuery object or null
Add text for WebGLSync.