* split fw query and matching * Read cached firmware versions * add tests * this works old-commit-hash: b7aeb5d64d
b7aeb5d64d