added a test to attach a unbound Texture to a Framebuffer
renamed function to match more closely the gl sibling
mini code improvement
wrapper for glUseProgramStages
added phantom type to 'Renderbuffer'

a Renderbuffer should have a fixed format once it is created.
The phantom type allows some contraints to derive the renderbuffer
format during creation.
export gl face targets
some instances to camera
Merge branch 'master' of github.com:ekmett/quine into develop
added search paths to shader 'compile'
fix for haddock
added setVertexAttrib & documentation
deriving instances for 'Program'
add validation
added StateVars for pipeline stages and pipeline info-log
better 'instance Show FramebufferError'
s/glBindBuffer/glBindRenderbuffer

o__o
removed error check (leave it to opengl and explicit glError checks)
typo
switch from glTexImage2D to glTexStorage2D

glTexStorage2D is always texture complete
fix store