added color fbo_type and reflection texture_type
drawing a reflected world
drawing the fbo to the plane
only cast reflection if instructed by draw_template
reflections and shadows both work!
added uniforms for screen width and screen height
using uScreenWidth/uScreenHeight for water shader
added a depth renderbuffer to the reflection framebuffer
moved texture strings to cpp file
lame attempts to reduce compile times
Merge branch 'master' into water