Made Vector3D interface more usable.
Fixed missing s in equals.
Fixed some performance issues with shaders.
Added theoretical ability to use postprocessing.
However, it is disablet, whereas only hud elements get drawn and no
scene objects.

Added the source of an FBO sample to see how fbo could work, i do not
find the difference between my fbo and their fbo.
Merge commit '3142412824cff2f39338a286daf32c1ca423e06e'
Fixed compile error created by merege