arch/arm: Update to match SMP changes

Signed-off-by: Pawel Dziepak <pdziepak@quarnos.org>
arch/x86: Update to match SMP modifications

Signed-off-by: Pawel Dziepak <pdziepak@quarnos.org>
arch/x86: Add exception handlers

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

Signed-off-by: Pawel Dziepak <pdziepak@quarnos.org>
kernel: Add O(1) buddy allocator of physical page frames

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