* Added a Texture shader
* Fixed problem where glew was being initialized too early (before a GL
  context was created)
* Fixed problem where shaders were being compiled with garbage source.
  c_str() of a temporary std::string = :(