[efi] Fix incorrect debug message level when device has no device path

Signed-off-by: Michael Brown <mcb30@ipxe.org>
[efi] Report exact failure when unable to open the device path

Signed-off-by: Michael Brown <mcb30@ipxe.org>
Merge remote-tracking branch 'upstream/master'