Added code to check for local APIC.
The APIC definitely exists for the relevant chip this should always be
non-zero.
Added to do list