curve: remove Curve.equals
Curve: move validation for Points

This is implicitly a curve based operation, and not relevant to the
Point.
Arguably a lot of the math curve context is also, but, that is not as
easy to extract yet.