Modified #704 EllipticalOrbitAnimation3D.

Changed angle from int to double to allow for arbitrary degree rotation. This is particularly important if the periapsis is large or the eccentricity is near 1. Also cleaned up some formatting issues.

Signed-off-by: Jared Woolston <jwoolston@tenkiv.com>