Merge pull request #24 from crumblingstatue/master

Throw exceptions instead of returning boolean results when shit fails
added Shader class
sugoi glsl
lal
Shader: Use vector instead of VLAs when reporting errors