Added basic shaders and error handling.

This program has the foundation for creating a WebGL program with basic
shader management and error handling. It currently draws a red dot, at
the WebGL origin.