Add information on range checking and primitive restart in WebGL 2

Includes filling out some differences between WebGL 1 and WebGL 2.