Refactoring and cleanup of the code parts that are using Clipper, updated Clipper to version 5.1.6.
Merge branch 'master' into refactoring
Update the bridge code to use the refactored clipper functions.
Fix the skirt generation (refactor bug)
Refactored the headers files into cpp files.
Merge branch 'master' into refactoring
Fix 45min print time bug.
Change LONG_LONG_ into LLONG_ as LONG_LONG defines are depricated.
Change how the fan is handled on lower layers.
Fix "everywhere" Z support distance.
Change the support code a bit so it is easier to use, fix brim/skirt handling for support material.
Fixed #36
Add spialize mode which makes printing of cups and vases easy.
Fix a bug where retraction on dual-extrusion does not happen at the proper spot.
Make sure the head is moved up after the last printed bit, so it does not hit other objects.
Version 13.11
Add multiple "total filament" stats on export. Split the support into different islands, making less moves between islands.
Only retract always if there are more then 1 islands, to prevent retraction on layer swaps.
Suppress line infill polygons outside skins when infill is set to 0
Revert "Suppress line infill polygons outside skins when infill is set to 0"

This reverts commit 26cc059d30eac76ffd757e28d2db150d9406b306.