Fixed Issue with Config Panel Crashing

-Changed order of loading GUI and components
-Initialized axesNames
Fixed Config Panel Startup Crashes

Changed how GUI is loaded to prevent accessing printer before connection
is established
Now loads Config Plugin

Added code to load config panel
Removed Unnecessary Code

Deleted out commented out code which was not needed
Removed unused methods
Fixed Layout Issues

Fixed GUI layout for proper resizing behavior
Fixed Resize and Minimum Sizing

Previously the minimum size for every plugin panel was defined by the
largest plugin, however this caused issues with resizing smaller plugins
and required all plugins to fill that space.  These changes correct this
by utilizing the "minimum size" parameter for each plugin panel.  If a
minimum size is not defined for a panel then the old method of sizing
for the largest plugin is used instead.