fixed multiboot checking, added a usefull print hex function