Support for dynamic texture atlas construction

Adding support for dynamic construction of texture atlases from vector
or raster content, including support for animations, while giving the
application fine-grained control over memory management.