check_gpu_hang: fall back to ISO-8859-1 when decoding dmesg
Some systems seem to use ISO-8859-1 for encoding in dmesg output instead of unicode (maybe older installs of debian?), this makes the check_gpu_hang more resilient in such cases by falling back to decoding from that in the cases where decoding unicode fails.