Changes to rotate
Now rotate accepts an arbitrary axis of rotation and rotates the vector
instead of the coordinate system. Changed calls accordingly.
Vectorized M2nu
Vectorized mean_elements: now accepts Julian Day
Normalized angles on output
Added convenience function transform