When we load firmware we first try and find a kernel module and then try
to load a file from the firmware path (/boot/firmware by default).
When the module fails to load we currently print a failure, but we don't
print a success message if we manage to load from a file.
With the move of wifi firmware from a kernel module to binary files many
users are seeing firmware load errors when the module isn't there and
these errors are being added to bug reports.
To avoid user confusion only print firmware load failures if we are
verbose, or if no firmware can be loaded.
Adjust some messages to make it clearer which firmware has failed to load.