skip firmware update if GPIO EXT_BUTTON is low
skip firmware update if GPIO EXT_BUTTON is low

If a board config specifies GPIO_ID_EXT_BUTTON to be a valid pin, this
pin can be pulled low to skip a firmware update.

The LED GPIOs are now also optional, so board configs may choose not to
implement them all.

JitterCompany/bootloader43xx_sdcard