add fixed precision to map extent reprojection test for cross-platform compatibility
update rect constructor args
Add tests for rect and use better precision avoidance