Working version of an SDL2 OpenGL 3.2 rendering.

Currently not compiling compiling geometry.
All working except the colour only shader.
Fixed many many bugs.

Shaders have been rolled into the source as a C++11 raw string literal.
Added licensing.

Fixed a glViewport error.
Changed the readme.md.