fixed crash when a project is reloaded during rendering.
improved entity signature mechanism.
removed renderer::TextureInstance::set_transform().

In general, entities are immutable: once created they cannot be modified. There are a few exceptions, for instance materials can be assigned to existing object instances.