ShaderCore: Wrong matrix row/col order in GLSL backend.
ShaderCore: Fix memory leak.
ShaderCore: Add main() wrapper for GLSL backend.
GLSL: Add #version.
ShaderCore: Add void type.