Need TrailRenderer.Simulate method

Now TrailRenderer always use Time.deltaTime to update the trail, but we use custom delta time in our game, so we need an option to disable the default behavior and a Simulate(float) method to update the trail via script.
In fact, some other components in Unity have Simulate(float) already, like ParticleSystem.