stop us forgetting the flash URL when we start in bootloader mode
Fix regression in flasher ('connected' called at the same time as the connection complete callback). Also stop keypresses in the terminal breaking the flashing process