Improved string representations, and reverted accessibility of a
detector properties constructor
Added method to determined if an ellipse is contained by an axis-aligned
rectangle