Don't use CPUID call on targets that don't support it

This fixes the inability to compile hsCpuID.cpp on ARM (as well as other non-x86 platforms).  Tested against Win32/VS2010, GCC/Linux_x86-64 (Debian), GCC/Linux_armv6h (Arch on Raspberry Pi).