Add OffscreenFramebuffer class

It can be used to render a complex AE entities hierachy to a RenderTexture
(offscreen) by just attaching children to it. To display the result:
regular Sprite attached to a regular Scene should be created from a
OffscreenFramebuffer::getTextureRegion()