Add LAPIC-based `id()` function.

Apparently, QEMU is so dumb it doesn't implement CPUID 0xB. WTF.