Putting in perimeter speed settings.
Changed ConnectionStateChanged => CommunicationStateChanged
Put in support for running the print level wizard on first print.
Set the R1 to need print leveling
Merge remote-tracking branch 'Greg/development' into development
Made the print leveling window follow the theme.
Improved the text and corrected layout errors.
Improved other theme consistency.
Made the 3D GCode better scaled.
Translation that was missing.
Merge remote-tracking branch 'Greg/development' into development
Show the testing 3d view button
Hide a bunch of slic3r settings that we don't use.
Took out some obsolete comments.
Made the type of print leveling that will happen for a printer be selectable
Turned some bools into enums for clarity
Broke some of the print leveling wizard into separate files.
Started work on a new 2 point probe (actually an n point switch -> bed position maper).
Move the auto connect out of the constructor and into the first draw.
Turn off new 2 point leveling until it works.
Don't connect to the printer communication in 3d view until we are fully constructed.
Merge remote-tracking branch 'Greg/development' into development

Conflicts:
	CustomWidgets/PartThumbnailWidget.cs
	StaticData/Translations/Master.txt
Fixed problems in print level wizard.
Merge remote-tracking branch 'Greg/development' into development
Cleaned up some of the back next behavior in the wizard.
More work on getting the 2Point leveling working.
Put the printer configuration page into a matching namespace and renamed it with printer prefix
Put in the code to handle multiple bed leveling procedures.
Saving the print level data into the printer as a json string
Now the 2 point leveling at least can be instantiated.
Put more stuff into localization.
Made all movements in print leveling try to use the speeds out of manual controls.
Probe the 3rd point in 2 point probing so we can set up the correct level equation.
Put in a getting third point page.
Renaming for clarity.
Got the third point data collection to work better.
Put in a triangle infill