Clean up error handling, add warning support
Improve void support for function definitions
Improve main function checking
Bug fix
Add vec2 multiplication
Merge branch 'array-subexp' of https://github.com/DelvarWorld/glsl2js into DelvarWorld-array-subexp
Add support for simple declaration list
Add support for simple declaration initializers
Merge branch 'DelvarWorld-array-subexp'
Implement array indexing
Implement array types