Fixed bug caused by using KERNEL_COLORCODE in VGA mode.
Removed remnant of clang from x86 architecture
Added `lock_for` to atomic.h