do simplification only when necessary in Point
use dydx to get slope

The slope formula is based on the given point and the point on the
ellipse; but if a point is on the ellipse then that formula cannot
be used to compute the slope: the dydx form should be used.
Merge pull request #2 from smichr/ellipse

Ellipse
fix failing test