modify shaders
initial trying of incorporating the code from the glsl cookbook

first up, a smoke particle effect
set uniforms, removing wrapper stuff that isn't ours
more uniform as well as mat fixes, compiles now
use and unuse the shader, (get the compiling working for the shader)
add smoke bitmap
haul in the bitmap for smoke, unbind some things properly..

after changing the view mat4 i can see *something*, very small at the
center of the screen...it's a start, i guess.
fix render gui disable, disabling all rendering(oops)
set perspective proper
add the right texture, fix time
update glm pdf manual to 0.9.4. apparently as of 0.9.3, it has noise

functions like perlin and simplex. so man, I'm going to have to use that
instead of libnoise I think.
put most things back to normal, going a different route with the

soon-to-be particle renderer..
fix Shader not detaching and deleting shaders from program when deleted