kmalloc_aligned supported, IDT table allocated in heap now, some optimize
k_malloc tests, cpu functional refactor