property-transition: Verify the interval on compute_value()
property-transition: Verify the interval on compute_value()

By checking if the interval is valid inside compute_value() we can catch
the cases where the interval values of a PropertyTransition are set
after the transition has been added to an Animatable instance - i.e. the
following code:

  let transition = new Clutter.PropertyTransition();
  transition.set_property_name('opacity');
  actor.add_transition('opacityAnim', transition);
  transition.set_to_value(0);

should be equivalent to:

  let transition = new Clutter.PropertyTransition();
  transition.set_property_name('opacity');
  transition.set_to_value(0);
  actor.add_transition('opacityAnim', transition);

instead of emitting a warning.

collects/clutter,ebassi/clutter,heysion/clutter-clone,djdeath/clutter,GNOME/clutter,Distrotech/clutter,djdeath/clutter-android,jigpu/clutter,djdeath/clutter,djdeath/clutter,djdeath/clutter,jigpu/clutter,GNOME/clutter,collects/clutter,heysion/clutter-clone,ebassi/clutter,djdeath/clutter,collects/clutter,ebassi/clutter,GNOME/clutter,ebassi/clutter,GNOME/clutter,jigpu/clutter,collects/clutter,ebassi/clutter,heysion/clutter-clone,djdeath/clutter-android,GNOME/clutter,Distrotech/clutter,Distrotech/clutter,jigpu/clutter,djdeath/clutter-android,djdeath/clutter,Distrotech/clutter,djdeath/clutter-android,heysion/clutter-clone,jigpu/clutter,djdeath/clutter-android,collects/clutter,Distrotech/clutter,heysion/clutter-clone,jigpu/clutter,Distrotech/clutter