[alpha] Sanitize easing equations
[alpha] Sanitize easing equations

Bug 1561 - Bad code in clutter-alpha.c

The implementation of the easing modes equations followed closely
the JavaScript and ActionScript counterparts. Obviously, JS and AS
are not C-compatible, so later versions of gcc (4.4.0 for instance)
would complain about uninitialized variables and such. The code is
also obfuscated and hard to debug/understand.

For these reasons, the implementation should be unobfuscated and
sanitized.

djdeath/clutter-android,spatulasnout/clutter,Distrotech/clutter,Distrotech/clutter,jigpu/clutter,tardyp/clutter,heysion/clutter-clone,collects/clutter,djdeath/clutter-android,spatulasnout/clutter,djdeath/clutter,tardyp/clutter,heysion/clutter-clone,heysion/clutter-clone,ebassi/clutter,rkudiyarov/clutter_osx,ebassi/clutter,spatulasnout/clutter,djdeath/clutter,jigpu/clutter,dlespiau/clutter,ebassi/clutter,heysion/clutter-clone,GNOME/clutter,djdeath/clutter-android,kerrickstaley/clutter-vala,rkudiyarov/clutter_osx,djdeath/clutter,djdeath/clutter-multithreaded,kerrickstaley/clutter-vala,Distrotech/clutter,nobled/clutter,dlespiau/clutter,djdeath/clutter,collects/clutter,rkudiyarov/clutter_osx,djdeath/clutter-multithreaded,Distrotech/clutter,jigpu/clutter,kerrickstaley/clutter-vala,tardyp/clutter,djdeath/clutter,jigpu/clutter,spatulasnout/clutter,djdeath/clutter-multithreaded,Distrotech/clutter,GNOME/clutter,Distrotech/clutter,spatulasnout/clutter,jigpu/clutter,dlespiau/clutter,collects/clutter,ebassi/clutter,djdeath/clutter-multithreaded,collects/clutter,GNOME/clutter,collects/clutter,nobled/clutter,kerrickstaley/clutter-vala,GNOME/clutter,heysion/clutter-clone,ebassi/clutter,rkudiyarov/clutter_osx,djdeath/clutter-android,nobled/clutter,djdeath/clutter,GNOME/clutter,djdeath/clutter-android,jigpu/clutter