gcs dfu: reduce wait time for halt + reset

Polls every 1s for up to 20s waiting for the bootloader
to come back online.
Merge pull request #842 from solidgoldbomb/reduce-dfu-wait

gcs dfu: reduce wait time for halt + reset