Greg bug files printer connections window.
Merge remote-tracking branch 'upstream/development' into development
Made any save of a file unsure that we put it in the library.
Took out dead CreateCopyInQueue code
Made it possible to update the FileLocation of a PrintItem.
On enter edit click the select part button.
Fixed crash error that occurred when printer profile did not include fan.
Make sure we only center files that have not had their position changed by the user.
Merge remote-tracking branch 'origin/development' into development
Made an enum rather than an opaque bool.
Remove view button from Queue item.
Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development
Merge remote-tracking branch 'gregsFork/development' into development
Added functionality to edit and remove buttons in printer connection window
Changed ButtonEventHandler to EventHandler
Made lock disable the selection widget but be more inteligent about re-enabling it after unlock
Merge remote-tracking branch 'Greg/development' into development

Conflicts:
	PrinterControls/PrinterConnections/PrinterListItems.cs
Making the library always save to its own store
fixed a problem when the extension mc is opened with is nothing a part would be added to the plate.
Now we always add to our library folder when adding to the library.
Fixed entering edit when clicking "add" (large models could cause a race condition).
Made better progress indication while loading models on add
Fixed more memory leaks.