Material: Observe Texture DimensionsChanged

Replaced mechanism for inheriting material world dimensions from a
Texture (which in turn may be taken from Image pixel dimensions).

It is now possible to prepare the relevant texture from any part of
the engine, safe in the knowledge that any interested parties will
be notified once dimension data becomes available.
Materials: When caching, prepare all textures in a material animation