Fixed de-duping of edge fragments in Polygon#union
Fixed de-duping of edge fragments in Polygon#union

Array#uniq doesn't handle arrays of hashes very well, so switched to using inject instead. This is probably a performance hit, but at least it works.

bfoz/geometry