add mkkrnlimg tool for building kernel.img