Firmwareupdate

This delegates firmware update to the Python extension, rather than just displaying an error message. 

For the time being it's a placeholder displaying the firmware update URL, as it is not mandatory for production dongles.