Support relocation from 0x10000 to 0x0
QEMU -kernel cwos.img will load image to 0x10000.
We have to relocate text from 0x10000 to 0x0 to put interrupt vectors in a right place.