simplify polygons before generating medial axis

Extremely close vertices resulting from safety_offset()s in
_merge_loops() seemed to confuse Boost::Polygon::Voronoi.
Probably not an upstream bug, but just an integer grid snap issue.