This adds a firmware version check that shows an error message if the connected hub is running an older Pybricks firmware version. Issue: https://github.com/pybricks/support/issues/482