put contents of cpu.h under _KERNEL

no userland-serviceable parts inside

MFC after:	20 days
remove needless inclusion of machine/cpu.h in userland

MFC after:	21 days
Revert r253748,253749

This WIP should not have been committed yet.

Pointyhat to:	avg