Geometry: reflect method and oriented Ellipse and RegularPolygon

This has already been reviewed and can be committed once #1929 has been committed.