Move Vec2 typedef to vector/forward, and add Vec3 and Vec4
Vector: Remove unnecessary double casts
exact/quantize: When quantizing, round to nearest
nanosvg: Fix a gcc 4.7 warning
vector/__init__.py: Fix compact_str for nested variable size lists
draw-polygons: Draw labels only if '--labels' is an argument
exact: Add robust polygon csg