Adding methods to Graphics::Buffer and using GL_COPY_WRITE_BUFFER
Varios changes to Namshub::Graphics

- Graphics::Program has now a empty constructor
- Graphics::Program now ask for fragment shader output binding through a nember function
- Graphics::Shader constructor fixed(it was a storing a pointer to the stack!!!)
- Demo shader's variables' names changed
New helper function Graphics::Name_glError(err)
Adding OpenGL error checking to Namshub::Graphics
Getting rid of useless "this->"
Namshub::Graphics: Reimplementing IsBinded() on VAOs and Buffers using OpenGL queries
Adding DynamicVertexDescriptor and more

-Relocating resize stuff on Game class
-Adding NError()
-Adding OFFSET() macro
Merge branch 'framework' into framework-scene