Gcoder can now handle labeled paths alongside old interface
Merge branch 'master' into labeled_paths
Broken but awesome optimization
Crashing attempt to interleave loops and paths
Gantry will now only snort as necessary
Revized snort/squirt for insets and labeled paths
WORKING OPTIMIZATION
Merge branch 'master' into labeled_paths
Proper number of minimum points for paths vs loops
Option for spacing between raft and model
Working and intelligent labeled path mechanism, coarseness handled by gantry
Piecewise consideration of infill, labels preserved by pathoptimizer, coarseness handled by gantry internally
Comments as to why we use connective paths
Fix for firstlayerZ and PathLabel interface
Pather optimizer uses typedefs for containers
command line number of shells properly used
Fix warnings in unit tests, all run, some fail
Unit tests for pather optimizer
Pather optimizer more deterministic, has threshold on Scalar comparisons
Pather optimizer is now a subclass of an abstract interface