If the downloaded update fails the code signing check, log out some details

If the code signing check fails, you just get a generic error code, which isn't very helpful.

This patch will log out the requirements that we were expecting, and various bits of info about the host and the new update - which gives us half a chance of working out why the check failed.