arch/x86: Get initial ramdisk loaded by the bootloader

Signed-off-by: Pawel Dziepak <pdziepak@quarnos.org>
arch/x86: Use early pool for allocating initial page tables

Signed-off-by: Pawel Dziepak <pdziepak@quarnos.org>
kernel: Add be/le to host conversion helpers

Signed-off-by: Pawel Dziepak <pdziepak@quarnos.org>
libstd: Add strcmp()

Signed-off-by: Pawel Dziepak <pdziepak@quarnos.org>
kernel: Use vfs to access initial ramdisk

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