Split arch cpu.c into hypervisor and shared parts.

Change-Id: I502a2ac44a6f0b66c51f54c102bd6696e7a8f336
19 files changed