fix make clean
Move cpuid functions into header
move cpuid checks into header
update README.md