Initial commit of OGL+ to git
Initial commit of the sources
Multiple changes

- Added the FriendOf helper base class
- Added wrapper for OpenGL programs
- Updated wrappers for shaders
- Added a generic OpenGL information log getter function
- Added the default implementation of the Array template
- Other minor changes
Multiple changes
Multiple changes
Added OpenGL type checking asserts to Object<>
Multiple changes

- Updated the exceptions to record the file, line and function
  where they were thrown and potentionaly other info
- Refactored and updated the vertex-attrib-related wrappers
Multiple changes

- Added enumeration for OpenGL comparison functions
- Added enumeration for clear-bits for glClear()
- Added vertex attribute-related function to Program
- Fixed header dependencies ib aux code
- Updated the FriendOf helper template
Added a devel/testing source file
Added the master (GNU) Makefile
Makefile update

- Optimization of the dependency rules if building with GNU cc
- The header dependency rules are no more executed on cleanup
Update of master Makefile
Refactoring of OGL named object wrappers
Added X11 and GLX-related utilities

- Added wrapper classes for basic GLX/X11 functionality
- Added assertions to the OGL named object wrappers
Added a header including GL3/gl3.h, disabling OGL1
Added documentation building-related things

- Added doxyfiles and tools for generating and publishing documentation
- Updated makefiles to generate documentation
Documentation update
Multiple changes

- Fixed header dependencies
- Fixed a problem with program pipeline wrapper
- Added the MakeSeparable function to Program
- Added the MakeBitfield utility
- Added the UseStages function to program pipeline wrapper
- Added GLenum and GLbitfield as base types to the enumeration wrappers
- Added GetBinary/Binary to Program
Multiple changes

- Fixed some problems in the implementation of Array + added the Managed<> template
- Some updates in VertexAttribs
- Added Buffer::Map
Update of the VertexAttrib wrapper

- The both versions of Set in VertexAttrib now support setting
  of multi vector vertex attributes (matrices)