Fix a few issues with firmware processing: - Cope with situations where no firmware files are available without breaking the logic - Fix path to /MISC/version.txt when firmware check does not run against the current directory
Fix a few issues with firmware processing: