Update main file to split up processing function into a class. Added wipe-tower support.
Ignore internal holes on bridge detection.
Catch exceptions if they happen in Clipper and abort.
Update to version 13.11.2
Comb and retract on support printing.
Enable ooze-shield code for support material with 2nd extruder.
Only add the skirt/brim for the first extruder.
Fix crash bug https://github.com/daid/Cura/issues/634
Explained my "boils down to" a bit better
Lower the maximum move-inside distance. This fixes the problem that inter-island retraction does not always happen. https://github.com/daid/Cura/issues/635
Add wipe tower size setting.
Improve the time estimate by using the Marlin acceleration planner.
Fix for "moving outside of the print on thin things" bug. Issue https://github.com/daid/Cura/issues/656
Add the wipe tower to the skirt/brim
Fixed #47 - I am surprised how many people are building this code from source...
Fix the spiralize function with multiple islands.
Update to 13.12 version number.
a memory leak occurs when use "support type" option

due to following reasons

void generateSupportGrid(SupportStorage& storage, OptimizedModel* om, int supportAngle, bool supportEverywhere, int supportXYDistance, int supportZDistance)
{
	storage.generated = false;
	if (supportAngle < 0)
		return;
	storage.generated = true;

	storage.gridOffset.X = om->vMin.x;
	...
	storage.grid = new vector<SupportPoint>[storage.gridWidth * storage.gridHeight];
    ...
Merge pull request #48 from mspark93/patch-1

a memory leak occurs when use "support type" option
Update clipper to 6.1.2, putting all Clipper depended code into the util/polygon.h