Set the makerbot toolchanges as by https://groups.google.com/forum/#!topic/ultimaker/h6i2ZjoSLTc
Fix the problem when type-A fix horrible generate filled areas due to flipping of line order.
Allow output of polygons towards the GUI. Change the Engine->GUI interface
Add socket communication for polygon data and model data.
Remove -I. as requested by debian maintainer.
Add includes for linux/mac build of sockets.
Do not send infill lines to GUI, as this adds some significant slicing time.
Add inset speed.
Fix build with socket.
Add missing include and proper close call for linux.
Add wsock32 library for windows.
Fix the LDFLAGS order so building on windows works.
Fix the order in which support islands are printed.
Fix new[] delete mismatch.
Fix replaceTagInStart when using stdout as GCode output.
Add missing newline.
Refactoring thanks to Jaime.
Add ZHop and change where the default settings are stored.
Add a `DEFAULT_CONFIG_PATH` and ConfigSettings::readSetting(char*) scaffold

This will serve as the API to populate the settings from
a file on disk before evaulating command line arguments.
A simple key=value config parser

With comments