arch/x86: Separate apic timer and local apic code

Signed-off-by: Pawel Dziepak <pdziepak@quarnos.org>
arch/x86: Add support for MP tables

Signed-off-by: Pawel Dziepak <pdziepak@quarnos.org>