Started adding classes for multipass rendering

The first two are for FBOs and render targets. Render targets can be
textures, or textures and renderbuffers with multisampling.