Ignore vim swap files
Correctly close polygons with multiple sub-paths
Fix indentation
Allow to hatch filled paths
ignore .pyc files
Allow to collapse (jump) stitches
Filter out duplicate stitches