Make render buffers usable

 - Moves render buffers to their own modules `render_buffer`.
 - Adds `DepthRenderBuffer`, `StencilRenderBuffer` and `DepthStencilRenderBuffer` in addition to `RenderBuffer`.
 - Allows attaching render buffers to `SimpleFrameBuffer`
 - Changes `SimpleFrameBuffer`'s API

Close #156