allow drag and drop of layouts.
restart progress bar.
lastResized gets stored as float.
report connection error in the status bar.
Put a hash inside the hex file and use it when asking the printer if it has it.