Fix a bug in EllipseContact constructors for when one radius in given as
negative