Add 1024 token limitation and attribute aliasing difference to spec 2.0.

"In the WebGL 2.0 API, if more than one active attribute name is bound to the same location, it is considered
~~as~~ ~~aliasing~~ *aliased*, regardless *of* whether there exists a path through the shader that consumes more than *one* of these"