Sync 2Geom to commit 5ee51c1c4f2066faa3e2c82021fc92671ad44ba4
2Geom sync - initial commit
Update 2Geom to pull in integer rectangle class