Do not throw FirmwareVersion exceptions until we reworked the flashing mechanism
to work with exceptions. this fixes #103 but needs to be reworked, maybe by
@hperrey