created an initial stub implementation of the apic driver, added the madt to acpi, fixed an issue with the strncmp, made the pmm set only free pages rather than used ones
Added parsing for the (X)RSDT and RSDP, as well as table searching.